aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog.11
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog.11')
-rw-r--r--ChangeLog.1121068
1 files changed, 10464 insertions, 10604 deletions
diff --git a/ChangeLog.11 b/ChangeLog.11
index 356da033c3..6736bcc1fa 100644
--- a/ChangeLog.11
+++ b/ChangeLog.11
@@ -1,13405 +1,13265 @@
-2000-11-09 Ulrich Drepper <drepper@redhat.com>
-
- * version.h (VERSION): Bump to 2.2.
- (RELEASE): Set to stable.
-
- * posix/Makefile (tst-dir-ARGS): Fix problem with compiling in
- source directory.
- (tst-chmod-ARGS): Likewise.
-
-2000-11-09 H.J. Lu <hjl@gnu.org>
-
- * io/Versions (GLIBC_2.2): Add __open64.
-
-2000-11-09 Jakub Jelinek <jakub@redhat.com>
-
- * locale/C-time.c (_nl_C_LC_TIME): Fix value for _NL_TIME_WEEK_1STWEEK.
-
-2000-11-09 Jakub Jelinek <jakub@redhat.com>
-
- * locale/programs/ld-paper.c (paper_output): Fix offset into width
- field.
-
-2000-10-27 Bruno Haible <haible@clisp.cons.org>
-
- * locale/programs/charmap.c (charmap_read): Verify ASCII
- compatibility of charmap.
-
-2000-11-08 Ulrich Drepper <drepper@redhat.com>
-
- * catgets/gencat.c (main): Don't use exit() to avoid warnings with
- broken compilers.
-
- * include/features.h (__STDC_ISO_10646__): Correct value to be
- 200009L. Patch by Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>.
-
-2000-11-08 H.J. Lu <hjl@gnu.org>
-
- * pwd/Versions (GLIBC_2.1.2): Add getpwnam_r.
-
-2000-11-08 Jakub Jelinek <jakub@redhat.com>
-
- * string/bits/string2.h: Check if _USE_STRING_ARCH_ macros are
- defined, not _HAVE_STRING_ARCH_.
- * sysdeps/i386/bits/string.h (_USE_STRING_ARCH_memset,
- _USE_STRING_ARCH_strchr): Define.
- * sysdeps/i386/i486/bits/string.h (_USE_STRING_ARCH_memset,
- _USE_STRING_ARCH_strchr): Define.
- * sysdeps/sparc/bits/string.h: New file.
-
-2000-11-08 Bruno Haible <haible@clisp.cons.org>
-
- * locale/C-translit.h.in: Tweak <U2014> result.
- * locale/C-translit.h: Regenerated.
-
-2000-11-08 Ulrich Drepper <drepper@redhat.com>
-
- * posix/unistd.h: Add attribute((const)) to sysconf prototype.
-
- * iconvdata/euc-kr.c (euckr_from_ucs4): Map 0x20a9 to \xa3dc.
- (BODY from direction): Remove special handling of \x5c.
- * iconvdata/EUC-KR.irreversible: Adjust for this change.
- * iconvdata/testdata/EUC-KR..UTF8: Likewise.
- Reported by Jungshik Shin <jshin@pantheon.yale.edu>.
-
-2000-11-07 Kazumoto Kojima <kkojima@rr.iij4u.or.jp>
-
- * sysdeps/sh/sh3/setjmp.S (__sigsetjmp): Skip FPU fields.
-
-2000-11-06 Ulrich Drepper <drepper@redhat.com>
-
- * iconvdata/big5.c: Regenerated after BIG5 charmap change.
- Patch by Tung-Han Hsieh <thhsieh@twcpro.phys.ntu.edu.tw>.
-
- * sysdeps/generic/dl-cache.c (_dl_load_cache_lookup): Fix typo in
- comparison with new cache magic bytes.
- Patch by Denis Zaitsev <zzz@cd-club.ru>.
-
-2000-11-03 Bruno Haible <haible@clisp.cons.org>
+2000-02-28 Ulrich Drepper <drepper@redhat.com>
- * locale/C-translit.h.in: Update from translit_neutral.
- * locale/C-translit.h: Regenerated.
- * intl/tst-translit.c: Update.
+ * sysdeps/powerpc/fprsave.S: New file.
+ * sysdeps/powerpc/fprrest.S: New file.
+ * sysdeps/powerpc/Makefile [$(subdir)=misc] (sysdep_routines):
+ Add fprsave and fprrest.
-2000-11-04 Mark Kettenis <kettenis@gnu.org>
+ * sysdeps/powerpc/gprrest0.S: Use ASM_GLOBAL_DIRECTIVE instead of
+ .globl.
+ * sysdeps/powerpc/gprsave0.S: Likewise.
+ * sysdeps/powerpc/gprrest1.S: Likewise.
+ * sysdeps/powerpc/gprsave1.S: Likewise.
- * sysdeps/mach/hurd/Dist: Remove clk_tck.c.
+ * sysdeps/powerpc/fpu/s_copysign.S: Use L() instead of local labels.
+ * sysdeps/powerpc/submul_1.S: Likewise.
+ * sysdeps/powerpc/sub_n.S: Likewise.
+ * sysdeps/powerpc/strcpy.S: Likewise.
+ * sysdeps/powerpc/strcmp.S: Likewise.
+ * sysdeps/powerpc/stpcpy.S: Likewise.
+ * sysdeps/powerpc/rshift.S: Likewise.
+ * sysdeps/powerpc/mul_1.S: Likewise.
+ * sysdeps/powerpc/memset.S: Likewise.
+ * sysdeps/powerpc/lshift.S: Likewise.
+ * sysdeps/powerpc/addmul_1.S: Likewise.
+ * sysdeps/powerpc/add_n.S: Likewise.
- * sysdeps/mach/hurd/Versions [libc] (GLIBC_2.1.1): Remove
- __libc_clk_tck.
- * sysdeps/mach/hurd/Makefile [$(subdir)==posix] (sysdep_routines):
- Remove clk_tck.
- * sysdeps/mach/hurd/clk_tck.c: Removed.
- * sysdeps/mach/hurd/getclktck.c: New file.
- * sysdeps/mach/hurd/setitimer.c (quantize_timeval): Use
- __getclktck instead of __libc_clk_tck.
- * sysdeps/mach/hurd/bits/time.h: Use __sysconf for CLK_TCK instead
- of __libc_clk_tck.
- * sysdeps/mach/hurd/i386/bits/time.h: Likewise.
+ * sysdeps/unix/start.c: Initialize __errno and add comment
+ explaining why. Remove K&R compatibility.
+
+ * sysdeps/powerpc/fpu/s_isnan.c: Avoid using asm statement to
+ declare aliases.
+
+ * sysdeps/powerpc/Makefile: Always pass flags to compile for ppc
+ and not rs6000.
+ [$(subdir)=misc] (sysdep_routines): Add gprsave0, gprrest0,
+ gprsave1 , and gprrest1.
+ Don't pass special flags to compiler for init and gmon-start if
+ this is no ELF platform.
+ * sysdeps/powerpc/gprrest0.S: New file.
+ * sysdeps/powerpc/gprsave0.S: New file.
+ * sysdeps/powerpc/gprrest1.S: New file.
+ * sysdeps/powerpc/gprsave1.S: New file.
+ * sysdeps/powerpc/Versions: Export _savegpr* and _restgpr*
+ functions.
-2000-11-03 Ulrich Drepper <drepper@redhat.com>
+ * sysdeps/mach/hurd/bits/statfs.h: Define _STATFS_F_NAMELEN.
+ * sysdeps/unix/sysv/linux/bits/statfs.h: Likewise.
+ * sysdeps/unix/sysv/linux/mips/bits/statfs.h: Likewise.
+ * sysdeps/unix/sysv/linux/sparc/bits/statfs.h: Likewise.
+ * sysdeps/posix/fpathconf.c: Don't unconditionally use f_namelen
+ in statfs. Check feature macro and use f_name_max or NAME_MAX
+ instead.
+ * sysdeps/posix/pathconf.c: Likewise.
- * posix/Versions: Export __sysconf.
+ * dlfcn/dlfcn.h: Remove DL_CALL_FCT definition here.
+ * sysdeps/generic/bits/dlfcn.h: Define DL_CALL_FCT here.
+ * sysdeps/mips/bits/dlfcn.h: Define DL_CALL_FCT here.
+ * iconv/skeleton.c: If DL_CALL_FCT is not yet defined, add dummy
+ definition here.
-2000-11-02 Ulrich Drepper <drepper@redhat.com>
+ * sysdeps/generic/libc-start.c: Fix typo in comment.
- * version.h (VERSION): Bump to 2.1.97.
+ * include/set-hooks.h: Allow systems to not define
+ symbol_set_define.
- * iconvdata/Makefile (distribute): Add viscii.c.
+ * configure.in: Unify machine names rs6000 and powerpc.
- * elf/Makefile (distribute): Add tst-pathopt.sh.
+2000-02-25 Andreas Jaeger <aj@suse.de>
- * sysdeps/i386/i486/bits/string.h (strcmp): Cast arguments to
- __strcmp_cc, __strcmp_cg, and __strcmp_gc to unsigned char *.
- (__strcmp_cc, __strcmp_cg, __strcmp_gc): Remove casts of values here.
- Reported by Denis Zaitsev <zzz@cd-club.ru>.
+ * malloc/Versions: Change version of __libc_freeres to 2.1 in
+ accordance with usage in glibc 2.1.3.
- * iconvdata/utf-16.c (PREPARE_LOOP): Correct typo preventing BOM from
- being written.
+2000-02-28 Ulrich Drepper <drepper@redhat.com>
- * manual/socket.texi (Local Namespace Concepts): Don't mention what
- permissions are necessary to connect to a socket.
- Reported by Peter Eisentraut <peter_e@gmx.net>.
+ * stdlib/msort.c (qsort): Limit the amount of memory spend on a
+ temporary array for the mergesort.
+
+2000-02-28 Andreas Jaeger <aj@suse.de>
+
+ * stdlib/canonicalize.c: Include <stddef.h> for ptrdiff_t.
+
+2000-02-27 Ulrich Drepper <drepper@redhat.com>
+
+ * conform/conformtest.pl (@headers): Add wordexp.h, wctype.h, wchar.h,
+ varargs.h, utmpx.h, utime.h, unistd.h, ulimit.h, ucontext.h, time.h,
+ termios.h, tar.h, sys/wait.h, sys/uio.h, sys/types.h, sys/times.h,
+ sys/timeb.h, sys/time.h, sys/statvfs.h, sys/stat.h, sys/shm.h,
+ sys/sem.h, and sys/resource.h.
+ Implement handling of allow-header.
+ * conform/data/fcntl.h-data: Correct various bugs.
+ * conform/data/fnmatch.h-data: Likewise.
+ * conform/data/math.h-data: Likewise.
+ * conform/data/ndbm.h-data: Likewise.
+ * conform/data/nl_types.h-data: Likewise.
+ * conform/data/poll.h-data: Likewise.
+ * conform/data/pthread.h-data: Likewise.
+ * conform/data/semaphore.h-data: Likewise.
+ * conform/data/setjmp.h-data: Likewise.
+ * conform/data/signal.h-data: Likewise.
+ * conform/data/stdarg.h-data: Likewise.
+ * conform/data/stddef.h-data: Likewise.
+ * conform/data/stdio.h-data: Likewise.
+ * conform/data/stdlib.h-data: Likewise.
+ * conform/data/string.h-data: Likewise.
+ * conform/data/strings.h-data: Likewise.
+ * conform/data/stropts.h-data: Likewise.
+ * conform/data/syslog.h-data: Likewise.
+ * conform/data/sys/ipc.h-data: Likewise.
+ * conform/data/sys/mman.h-data: Likewise.
+ * conform/data/sys/msg.h-data: Likewise.
+ * conform/data/tar.h-data: New file.
+ * conform/data/termios.h-data: New file.
+ * conform/data/time.h-data: New file.
+ * conform/data/ucontext.h-data: New file.
+ * conform/data/ulimit.h-data: New file.
+ * conform/data/unistd.h-data: New file.
+ * conform/data/utime.h-data: New file.
+ * conform/data/utmpx.h-data: New file.
+ * conform/data/varargs.h-data: New file.
+ * conform/data/wchar.h-data: New file.
+ * conform/data/wctype.h-data: New file.
+ * conform/data/wordexp.h-data: New file.
+ * conform/data/sys/resource.h-data: New file.
+ * conform/data/sys/sem.h-data: New file.
+ * conform/data/sys/shm.h-data: New file.
+ * conform/data/sys/stat.h-data: New file.
+ * conform/data/sys/statvfs.h-data: New file.
+ * conform/data/sys/time.h-data: New file.
+ * conform/data/sys/timeb.h-data: New file.
+ * conform/data/sys/times.h-data: New file.
+ * conform/data/sys/types.h-data: New file.
+ * conform/data/sys/uio.h-data: New file.
+ * conform/data/sys/wait.h-data: New file.
+
+ * grp/grp.h (getgrent_r): Declare only if __USE_GNU.
+
+ * include/sys/time.h (__itimes): Fix type of second parameter.
+
+ * io/sys/stat.h (S_IFLNK): Define also if __USE_XOPEN.
+ (S_ISVTX): Likewise.
+
+ * io/sys/statvfs.h: Define fsblkcnt_t and fsfilcnt_t.
+
+ * locale/langindo.h: Make ERA_YEAR, INT_CURR_SYMBOL, CURRENCY_SYMBOL,
+ MON_DECIMAL_POINT, MON_THOUSANDS_SEP, MON_GROUPING, POSITIVE_SIGN,
+ NEGATIVE_SIGN, INT_FRAC_DIGITS, FRAC_DIGITS, P_CS_PRECEDES,
+ P_SEP_BY_SPACE, N_CS_PRECEDES, N_SEP_BY_SPACE, P_SIGN_POSN,
+ N_SIGN_POSN, DECIMAL_POINT, THOUSANDS_SEP, GROUPING, YESEXPR,
+ NOEXPR, YESSTR, and NOSTR only available if __USE_GNU.
+
+ * math/bits/mathcalls.h: Don't declare tgamma and scalbn if only
+ __USE_XOPEN.
+
+ * posix/unistd.h: Don't define ptrdiff_t.
+ (sbrk): Correct type of parameter.
+ * sysdeps/generic/sbrk.c: Likewise.
+ * sysdeps/mach/hurd/sbrk.c: Likewise.
+
+ * posix/sys/types.h: Allow id_t, suseconds_t, fsblkcnt_t, and
+ fsfilcnt_t being defined elsewhere.
+
+ * resource/sys/resource.h: Define id_t.
+ If __USE_XOPEN use int for type of first parameter if getrlimit,
+ getrlimit64, setrlimit, setrlimit64, getrusage, getpriority, and
+ setpriority.
+ * sysdeps/generic/getpriority.c: Fix type of second parameter.
+ * sysdeps/generic/setpriority.c: Likewise.
+ * sysdeps/mach/hurd/getpriority.c: Likewise.
+ * sysdeps/mach/hurd/setpriority.c: Likewise.
+ * sysdeps/unix/sysv/irix4/getpriority.c: Likewise.
+ * sysdeps/unix/sysv/irix4/setpriority.c: Likewise.
+ * sysdeps/unix/sysv/linux/getpriority.c: Likewise.
+
+ * sysdeps/generic/utimes.c: Fix parameter of third parameter.
+ * sysdeps/mach/hurd/utimes.c: Likewise.
+ * sysdeps/posix/utimes.c: Likewise.
+
+ * sysdeps/generic/bits/shm.h: Define shmatt_t type and use it in
+ struct shmid_ds definition.
+ * sysdeps/gnu/bits/shm.h: Likewise.
+ * sysdeps/unix/sysv/linux/alpha/bits/shm.h: Likewise.
+ * sysdeps/unix/sysv/linux/bits/shm.h: Likewise.
+ * sysdeps/unix/sysv/linux/sparc/bits/shm.h: Likewise.
+
+ * sysvipc/sys/shm.h: Define time_t.
+
+ * sysvipc/sys/sem.h (struct sembuf): Make sem_num field unsigned.
+
+ * sysdeps/gnu/bits/sem.h: Rename anonymous type struct sem_queue and
+ struct sem_undo to struct __sem_queue and struct __sem_undo resp.
+
+ * time/time.h: Define suseconds_t if not already done.
+
+ * sysdeps/unix/sysv/linux/bits/statvfs.h: Rename f_spare to __f_spare.
+ * sysdeps/unix/sysv/linux/fstatvfs64.c: Likewise.
+ * sysdeps/unix/sysv/linux/statvfs64.c: Likewise.
+ * sysdeps/unix/sysv/linux/internal_statvfs.c: Likewise.
- * sysdeps/generic/backtracesyms.c (__backtrace_symbols): Fix
- computation of total for 64-bit machines.
- Patch by Byron Stanoszek <gandalf@winds.org>.
+ * intl/bindtextdom.c: Use rwlock to avoid surprising results in
+ multithreaded applications.
+ * intl/dcigettext.c: Likewise.
+ * intl/textdomain.c: Likewise.
+ * intl/*.c: Update copyright.
+ * sysdeps/generic/bits/libc-lock.h: Define __libc_rwlock_* stubs.
- * manual/arith.texi (Rounding): Correct description of fesetround
- return value. Patch by Conrado Badenas <Conrado.Badenas@uv.es>.
+2000-02-27 Andreas Jaeger <aj@suse.de>
-2000-10-30 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
+ * sysdeps/unix/sysv/linux/configure.in: Treat also "/usr/" as
+ prefix especially.
- * sysdeps/mips/dl-machine.h (elf_machine_rel): Add the symbol's
- value plus the run-time displacement to the relocation for non-GOT
- symbols. Set the relocation to the GOT entry for GOT symbols.
+2000-02-27 Ulrich Drepper <drepper@redhat.com>
-2000-11-02 Ulrich Drepper <drepper@redhat.com>
+ * po/de.po: Update from translation team.
+ * po/ko.po: Likewise.
- * sysdeps/unix/sysv/linux/s390/bits/time.h: Removed.
+2000-02-25 Andreas Jaeger <aj@suse.de>
-2000-11-01 Ulrich Drepper <drepper@redhat.com>
+ * math/Versions: Move fe* function to GLIBC_2.2. The patches have
+ not been added to glibc 2.1.3.
+ * Versions.def: Remove 2.1.3 entry for math.
+ * sysdeps/alpha/fpu/fclrexcpt.c: Change default version to GLIBC_2.2.
+ * sysdeps/alpha/fpu/fegetenv.c: Likewise.
+ * sysdeps/alpha/fpu/fesetenv.c: Likewise.
+ * sysdeps/alpha/fpu/feupdateenv.c: Likewise.
+ * sysdeps/alpha/fpu/fgetexcptflg.c: Likewise.
+ * sysdeps/alpha/fpu/fraiseexcpt.c: Likewise.
+ * sysdeps/alpha/fpu/fsetexcptflg.c: Likewise.
+ * sysdeps/arm/fpu/fclrexcpt.c: Likewise.
+ * sysdeps/arm/fpu/fegetenv.c: Likewise.
+ * sysdeps/arm/fpu/fesetenv.c: Likewise.
+ * sysdeps/arm/fpu/fraiseexcpt.c: Likewise.
+ * sysdeps/arm/fpu/fsetexcptflg.c: Likewise.
+ * sysdeps/generic/fclrexcpt.c: Likewise.
+ * sysdeps/generic/fegetenv.c: Likewise.
+ * sysdeps/generic/fesetenv.c: Likewise.
+ * sysdeps/generic/feupdateenv.c: Likewise.
+ * sysdeps/generic/fgetexcptflg.c: Likewise.
+ * sysdeps/generic/fraiseexcpt.c: Likewise.
+ * sysdeps/generic/fsetexcptflg.c: Likewise.
+ * sysdeps/i386/fpu/fclrexcpt.c: Likewise.
+ * sysdeps/i386/fpu/fegetenv.c: Likewise.
+ * sysdeps/i386/fpu/fesetenv.c: Likewise.
+ * sysdeps/i386/fpu/feupdateenv.c: Likewise.
+ * sysdeps/i386/fpu/fgetexcptflg.c: Likewise.
+ * sysdeps/i386/fpu/fraiseexcpt.c: Likewise.
+ * sysdeps/i386/fpu/fsetexcptflg.c: Likewise.
+ * sysdeps/m68k/fpu/fclrexcpt.c: Likewise.
+ * sysdeps/m68k/fpu/fegetenv.c: Likewise.
+ * sysdeps/m68k/fpu/fesetenv.c: Likewise.
+ * sysdeps/m68k/fpu/feupdateenv.c: Likewise.
+ * sysdeps/m68k/fpu/fgetexcptflg.c: Likewise.
+ * sysdeps/m68k/fpu/fraiseexcpt.c: Likewise.
+ * sysdeps/m68k/fpu/fsetexcptflg.c: Likewise.
+ * sysdeps/mips/fpu/fclrexcpt.c: Likewise.
+ * sysdeps/mips/fpu/fegetenv.c: Likewise.
+ * sysdeps/mips/fpu/fesetenv.c: Likewise.
+ * sysdeps/mips/fpu/feupdateenv.c: Likewise.
+ * sysdeps/mips/fpu/fgetexcptflg.c: Likewise.
+ * sysdeps/powerpc/fclrexcpt.c: Likewise.
+ * sysdeps/powerpc/fpu/fegetenv.c: Likewise.
+ * sysdeps/powerpc/fpu/fesetenv.c: Likewise.
+ * sysdeps/powerpc/fpu/feupdateenv.c: Likewise.
+ * sysdeps/powerpc/fpu/fgetexcptflg.c: Likewise.
+ * sysdeps/powerpc/fpu/fraiseexcpt.c: Likewise.
+ * sysdeps/powerpc/fpu/fsetexcptflg.c: Likewise.
+ * sysdeps/sparc/fpu/fclrexcpt.c: Likewise.
+ * sysdeps/sparc/fpu/fegetenv.c: Likewise.
+ * sysdeps/sparc/fpu/fesetenv.c: Likewise.
+ * sysdeps/sparc/fpu/feupdateenv.c: Likewise.
+ * sysdeps/sparc/fpu/fgetexcptflg.c: Likewise.
+ * sysdeps/sparc/fpu/fraiseexcpt.c: Likewise.
+ * sysdeps/sparc/fpu/fsetexcptflg.c: Likewise.
- * iconvdata/TESTS: Add entries for IBM856, IBM930, IBM933, IBM935,
- IBM937, IBM939, and IBM1046.
- * iconvdata/testdata/IBM1046: New file.
- * iconvdata/testdata/IBM930..UTF8: New file.
- * iconvdata/testdata/IBM1046..UTF8: New file.
- * iconvdata/testdata/IBM933: New file.
- * iconvdata/testdata/IBM935: New file.
- * iconvdata/testdata/IBM937: New file.
- * iconvdata/testdata/IBM856..UTF8: New file.
- * iconvdata/testdata/IBM939: New file.
- * iconvdata/testdata/IBM933..UTF8: New file.
- * iconvdata/testdata/IBM935..UTF8: New file.
- * iconvdata/testdata/IBM930: New file.
- * iconvdata/testdata/IBM856: New file.
- * iconvdata/testdata/IBM937..UTF8: New file.
- * iconvdata/testdata/IBM939..UTF8: New file.
- Contributed by Masahide Washizawa <washi@yamato.ibm.co.jp>.
+2000-02-25 Andreas Jaeger <aj@suse.de>
-2000-11-01 Martin Buchholz <martin@xemacs.org>
+ * sysdeps/alpha/fpu/fraiseexcpt.c (__feraiseexcept): Correct
+ declaration to return value.
- * manual/memory.texi (Hooks for Malloc): Fix `caller' arg docs to
- agree with implementation.
+ * sysdeps/ieee754/Makefile (CFLAGS-k_standard.c): Added.
-2000-11-01 Ulrich Drepper <drepper@redhat.com>
+ * math/Makefile: Remove -Wno-write-strings since it's only needed
+ by one file.
- * sysdeps/unix/sysv/linux/bits/time.h (CLK_TCK): Cast sysconf result
- to __clock_t.
- * sysdeps/unix/sysv/linux/alpha/bits/time.h: Likewise.
- * sysdeps/unix/sysv/linux/i386/bits/time.h: Likewise.
- * sysdeps/unix/sysv/linux/ia64/bits/time.h: Likewise.
- * sysdeps/unix/sysv/linux/s390/bits/time.h: Likewise.
-
- * sysdeps/unix/sysv/linux/bits/socket.h (CMSG_ALIGN): Cast result
- of unary ~ to size_t.
-
- * stdlib/strtod.c: Make gcc shut up about SWAP use.
-
- * sysdeps/i386/fpu/bits/mathinline.h: Add support for builtin
- unordered compare functions to gcc 2.97 and up.
-
- * string/bits/string2.h: Disable strstr optimizations for newer
- gcc versions. Patch by Joseph S. Myers <jsm28@cam.ac.uk>.
-
- * configure.in (with_cvs): Test for pserver access.
-
-2000-10-31 Ulrich Drepper <drepper@redhat.com>
-
- * elf/Versions [ld] (GLIBC_2.2): Export _dl_clktck and _dl_pagesize.
- * elf/dl-load.c: Define _dl_clktck.
- * elf/elf.h: Define AT_CLKTCK.
- * include/time.h: Declare __getclktck.
- * misc/Makefile (routines): Add getclktck.
- * sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Handle AT_CLKTCK.
- (_dl_show_auxv): Show AT_CLKTCK value.
- * sysdeps/generic/getclktck.c: New file.
- * sysdeps/unix/sysv/linux/getclktck.c: New file.
- * sysdeps/unix/sysv/linux/alpha/getclktck.c: New file.
- * sysdeps/unix/sysv/linux/ia64/getclktck.c: New file.
- * sysdeps/posix/sysconf.c: Use __getclktck to handle _SC_CLK_TCK.
- * sysdeps/unix/sysv/linux/getpagesize.c: New file.
- * sysdeps/unix/sysv/linux/bits/time.h: Use __sysconf to for CLK_TCK.
- * sysdeps/unix/sysv/linux/alpha/bits/time.h: Likewise.
- * sysdeps/unix/sysv/linux/i386/bits/time.h: Likewise.
- * sysdeps/unix/sysv/linux/ia64/bits/time.h: Likewise.
- * sysdeps/unix/sysv/linux/s390/bits/time.h: Likewise.
-
- * sunrpc/clnt_gen.c (clnt_create): Don't set timeout with
- clnt_control for any protocol. This would make it impossible for
- the user to provide one in clnt_call().
- Reported by Hitoshi Guutara Maruyama <maruyama@sh.rim.or.jp>.
- * sunrpc/clnt_tcp.c (clnt_call): Don't use timeout in tests with zero,
- use ct->ct_wait.
- * sunrpc/clnt_unix.c (clnt_call): Likewise.
-
-2000-10-31 Jes Sorensen <jes@linuxcare.com>
-
- * sysdeps/ia64/fpu/s_isinfl.S: New file, - assembly based
- implementation based on suggestion by Richard Henderson.
- * sysdeps/ia64/fpu/s_isinfl.c: Removed.
-
-2000-10-30 Jes Sorensen <jes@linuxcare.com>
-
- * sysdeps/ia64/fpu/s_isnanl.S: New file - assembly based
- implementation based on suggestion by Richard Henderson.
- * sysdeps/ia64/fpu/s_isnanl.c: Removed.
-
-2000-10-31 Ulrich Drepper <drepper@redhat.com>
-
- * locale/programs/locale.c (print_item): Fix one more problem with
- string lists. Patch by Chen Xiangyang <chenxy@opencjk.org>.
-
- * locale/categories.def: Add number of arguments to ctype-map-names
- and ctype-class-names entries. Mark era as stringlist.
-
- * iconvdata/Makefile (modules): Add IBM856, IBM930, IBM933, IBM935,
- IBM937, IBM939, and IBM1046.
- (distribute): Add ibm856.c, ibm930.c, ibm933.c, ibm935.c, ibm937.c,
- ibm939.c, ibm1046.c, ibm856.h, ibm930.h, ibm933.h, ibm935.h, ibm937.h,
- ibm939.h, and ibm1046.h.
- * iconvdata/gconv-modules: Add entries for IBM856, IBM930, IBM933,
- IBM935, IBM937, IBM939, and IBM1046.
- * iconvdata/ibm1046.c: New file.
- * iconvdata/ibm1046.h: New file.
- * iconvdata/ibm856.c: New file.
- * iconvdata/ibm856.h: New file.
- * iconvdata/ibm930.c: New file.
- * iconvdata/ibm930.h: New file.
- * iconvdata/ibm933.c: New file.
- * iconvdata/ibm933.h: New file.
- * iconvdata/ibm935.c: New file.
- * iconvdata/ibm935.h: New file.
- * iconvdata/ibm937.c: New file.
- * iconvdata/ibm937.h: New file.
- * iconvdata/ibm939.c: New file.
- * iconvdata/ibm939.h: New file.
- Patches by Masahide Washizawa <washi@yamato.ibm.co.jp>.
+ * intl/Makefile (CFLAGS-bindtextdom.c): The code has been fixed,
+ we don't need to disable the warnings anymore, remove them.
+ (CFLAGS-finddomain.c): Likewise.
+ (CFLAGS-localealias.c): Likewise.
-2000-10-30 Ulrich Drepper <drepper@redhat.com>
+2000-02-25 Andreas Jaeger <aj@suse.de>
- * locale/localeinfo.h (enum value_type): Add wstring, wstringarray,
- and wstringlist.
- * locale/categories.def: Mark wide char strings as wstring or
- stringarray.
- * locale/programs/locale.c (show_info): Handle wstring, wstringarray,
- and wstringlist. Print keywords only if there is real output.
- Reported by Chen Xiangyang <chenxy@opencjk.org>.
+ * configure.in: Allow sed 3.02 or newer versions.
- * sysdeps/sparc/fpu/bits/mathinline.h: Add __THROW where necessary.
- Patch by Ben Collins <bcollins@debian.org>.
+ * manual/install.texi (Tools for Compilation): Document sed
+ requirement.
- * stdio-common/Makefile (tests): Add tst-fmemopen.
- * stdio-common/tst-fmemopen.c: New file.
- Test case by Ben Collins <bcollins@debian.org>.
+2000-02-25 Ulrich Drepper <drepper@cygnus.com>
- * libio/iofopncook.c (_IO_cookie_seek): Correct test for error.
+ * sysdeps/powerpc/bzero.S: Moved to...
+ * sysdeps/powerpc/elf/bzero.S: ...here. New file.
- * libio/fmemopen.c (fmemopen_read): Return 0 at end of buffer.
- (fmemopen_write): Set errno at end of buffer.
+ * posix/environ.c: Moved to...
+ * sysdeps/generic/environ.c: ...here. New file.
- * posix/runtests.c (main): Don't use exit() to avoid warning with
- broken compilers.
+2000-02-25 Andreas Jaeger <aj@suse.de>
- * string/bug-strncat1.c: Undefine __USE_STRING_INLINES before
- defining it again to avoid warning.
- * string/bug-strpbrk1.c: Likewise.
- * string/bug-strspn1.c: Likewise.
+ * stdio-common/Makefile (CFLAGS-_itoa.c): The code has been
+ fixed, we don't need to disable the warnings anymore, remove them.
+ * elf/Makefile (CFLAGS-dl-load.c): Likewise.
-2000-10-29 Bruno Haible <haible@clisp.cons.org>
+ * posix/Makefile (CFLAGS-regex.c): Remove not needed warning
+ flag.
- * locale/C-translit.h.in: Include more rules from translit_neutral.
- Remove a few German and Danish specific rules.
- * locale/gen-translit.pl: Avoid an error when printing a string
- containing a '%' character.
- * locale/C-translit.h: Regenerated.
- * intl/translit.po: Choose different translations.
- * intl/tst-translit.c: Update.
+ * posix/regex.c (regex_compile): Remove unused variables.
-2000-10-29 Bruno Haible <haible@clisp.cons.org>
+2000-02-25 Andreas Jaeger <aj@suse.de>
- * locale/programs/ld-ctype.c (translit_include_t): New type.
- (locale_ctype_t): Remove translit_copy_locale, translit_copy_repertoire
- fields, add translit_include field.
- (ctype_read): After seeing "translit_start" in ignore_content mode,
- skip the entire translit section, not only one line. Remove dead test
- for tok_translit_end. Enqueue include statements into a list.
- Signal error if tok_eof seen before tok_translit_end.
- (translit_flatten): New function.
- (allocate_arrays): Call translit_flatten.
+ * sysdeps/unix/sysv/linux/bits/msq.h (struct msqid_ds): Use
+ __pid_t.
+ * sysdeps/unix/sysv/linux/alpha/bits/msq.h: Likewise.
+ * sysdeps/unix/sysv/linux/sparc/bits/msq.h: Likewise.
-2000-10-30 Ulrich Drepper <drepper@redhat.com>
+2000-02-25 Andreas Jaeger <aj@suse.de>
- * locale/findlocale.c (free_mem): We can remove NODELETE marked
- data, just not the C locale data.
+ * locale/programs/ld-ctype.c (allocate_arrays): Add missing
+ variable declaration.
- * intl/tst-gettext.c: Use setlocale() in addition to setting envvar.
- * intl/tst-gettext.sh: Copy locale data if necessary.
- * intl/Makefile (generated-dirs): Add localedir.
+2000-02-25 Ulrich Drepper <drepper@redhat.com>
- * intl/dcigettext.c (guess_category_value): For libc always use
- the setlocale() method.
+ * conform/conformtest.pl (@headers): Add "sys/msg.h", "sys/mman.h",
+ "sys/ipc.h", "syslog.h", and "stropts.h".
+ Handle / in header names correctly.
+ * conform/data/stropts.h-data: New file.
+ * conform/data/syslog.h-data: New file.
+ * conform/data/sys/ipc.h-data: New file.
+ * conform/data/sys/mman.h-data: New file.
+ * conform/data/sys/msg.h-data: New file.
- * intl/Makefile: Add rules to build, run and, distribute tst-gettext2.
- * intl/tst-gettext2.c: New file.
- * intl/tst-gettext2.sh: New file.
- * intl/tstlang1.po: New file.
- * intl/tstlang2.po: New file.
- Patch by Andreas Jaeger <aj@suse.de>.
+ * misc/sys/mman.h: Define off_t and mode_t if not already done.
-2000-10-26 GOTO Masanori <gotom@debian.or.jp>
-
- * intl/locale.alias: Add ja_JP.ujis alias.
-
-2000-10-30 Ulrich Drepper <drepper@redhat.com>
-
- * locale/findlocale.c (_nl_find_locale): Don't store normalized
- name in *NAME.
-
-2000-10-29 Ben Collins <bcollins@debian.org>
+ * streams/stropts.h: Define gid_t and uid_t if not already done.
- * sysdeps/generic/lockf64.c: In the case of F_TEST, set l_type to
- F_RDLCK explicitly.
- * sysdeps/unix/sysv/linux/i386/lockf64.c: Likewise.
+ * sysdeps/gnu/bits/ipc.h (IPC_INFO): Only define if __USE_GNU.
+ * sysdeps/unix/sysv/linux/alpha/bits/ipc.h: Likewise.
+ * sysdeps/