diff options
| author | Siddhesh Poyarekar <siddhesh@sourceware.org> | 2017-08-02 20:57:34 +0530 |
|---|---|---|
| committer | Siddhesh Poyarekar <siddhesh@sourceware.org> | 2017-08-02 20:57:34 +0530 |
| commit | edf66db113cdaded68871e13ccaae158eef2a321 (patch) | |
| tree | 98ceb2df248d99dabeee311dacf6c487df4d81fc /ChangeLog.10 | |
| parent | 92c3af3c140f671ea49c751368d17df2e10d0eeb (diff) | |
| download | glibc-edf66db113cdaded68871e13ccaae158eef2a321.tar.xz glibc-edf66db113cdaded68871e13ccaae158eef2a321.zip | |
Rotate ChangeLog correctly
I incorrectly assumed that the ChangeLog numbers (.1, .2, etc.) are in
order. They're not and the latest non-current ChangeLog is the one
with the highest number. Fixed.
Diffstat (limited to 'ChangeLog.10')
| -rw-r--r-- | ChangeLog.10 | 16160 |
1 files changed, 11374 insertions, 4786 deletions
diff --git a/ChangeLog.10 b/ChangeLog.10 index 11b6cd2f52..6736bcc1fa 100644 --- a/ChangeLog.10 +++ b/ChangeLog.10 @@ -1,6677 +1,13265 @@ -1999-02-05 Andreas Jaeger <aj@arthur.rhein-neckar.de> +2000-02-28 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/powerpc/fprsave.S: New file. + * sysdeps/powerpc/fprrest.S: New file. + * sysdeps/powerpc/Makefile [$(subdir)=misc] (sysdep_routines): + Add fprsave and fprrest. + + * 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/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/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. - * nscd/hstcache.c (addhstbyaddr): Use INET_ADDRSTRLEN for buffer. - (addhstbyaddr6): Use INET6_ADDRSTRLEN for buffer. - (addhstbynamev6): Correct debug output. + * 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. + + * 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. + + * sysdeps/generic/libc-start.c: Fix typo in comment. + + * include/set-hooks.h: Allow systems to not define + symbol_set_define. + + * configure.in: Unify machine names rs6000 and powerpc. + +2000-02-25 Andreas Jaeger <aj@suse.de> + + * malloc/Versions: Change version of __libc_freeres to 2.1 in + accordance with usage in glibc 2.1.3. + +2000-02-28 Ulrich Drepper <drepper@redhat.com> + + * 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. - * nscd/connections.c: Include <arpa/inet.h> for inet_ntop. - (handle_request): Correctly print gethostbyaddr* debug messages. + * sysdeps/generic/utimes.c: Fix parameter of third parameter. + * sysdeps/mach/hurd/utimes.c: Likewise. + * sysdeps/posix/utimes.c: Likewise. -1999-02-04 Ulrich Drepper <drepper@cygnus.com> + * 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. - * stdlib/strtoll.c: Add alias __strtoq_internal. - * stdlib/strtoull.c: Add alias __strtouq_internal. + * sysvipc/sys/shm.h: Define time_t. - * wcsmbs/mbrtowc.c: Correct logic testing for converted NUL - character. Patch by Owen Taylor <otaylor@redhat.com>. + * sysvipc/sys/sem.h (struct sembuf): Make sem_num field unsigned. -1999-02-03 Mark Kettenis <kettenis@gnu.org> + * sysdeps/gnu/bits/sem.h: Rename anonymous type struct sem_queue and + struct sem_undo to struct __sem_queue and struct __sem_undo resp. - * sysdeps/mach/hurd/utimes.c (__utimes): Deal with TVP being NULL. + * time/time.h: Define suseconds_t if not already done. -1999-02-03 Ulrich Drepper <drepper@cygnus.com> + * 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. - * version.h (VERSION): Bump to 2.1. - (RELEASE): Change to stable. + * 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. - * elf/dlsym.c (dlsym_doit): If no symbol for RTLD_NEXT is found - initialize ref element of args object so that dlsym does not dump - a core. - * elf/dlvsym.c (dlvsym_doit): Likewise. +2000-02-27 Andreas Jaeger <aj@suse.de> -1999-02-03 Jakub Jelinek <jj@ultra.linux.cz> + * sysdeps/unix/sysv/linux/configure.in: Treat also "/usr/" as + prefix especially. - * sysdeps/unix/sysv/linux/sparc/sparc64/pipe.S: Set branch - prediction correctly. +2000-02-27 Ulrich Drepper <drepper@redhat.com> - * sysdeps/unix/sysv/linux/sparc/sparc32/profil-counter.h: Signal - takes a pointer to __sigcontext_t. - * sysdeps/unix/sysv/linux/sparc/sparc64/syscall.S: Do a nop after retl. - * sysdeps/unix/sysv/linux/sparc/sparc32/Dist: Remove fork.S. + * po/de.po: Update from translation team. + * po/ko.po: Likewise. -1999-02-02 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> +2000-02-25 Andreas Jaeger <aj@suse.de> + + * 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. + +2000-02-25 Andreas Jaeger <aj@suse.de> + + * sysdeps/alpha/fpu/fraiseexcpt.c (__feraiseexcept): Correct + declaration to return value. + + * sysdeps/ieee754/Makefile (CFLAGS-k_standard.c): Added. + + * math/Makefile: Remove -Wno-write-strings since it's only needed + by one file. + + * 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-02-25 Andreas Jaeger <aj@suse.de> + + * configure.in: Allow sed 3.02 or newer versions. + + * manual/install.texi (Tools for Compilation): Document sed + requirement. + +2000-02-25 Ulrich Drepper <drepper@cygnus.com> + + * sysdeps/powerpc/bzero.S: Moved to... + * sysdeps/powerpc/elf/bzero.S: ...here. New file. + + * posix/environ.c: Moved to... + * sysdeps/generic/environ.c: ...here. New file. + +2000-02-25 Andreas Jaeger <aj@suse.de> + + * 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. + + * posix/Makefile (CFLAGS-regex.c): Remove not needed warning + flag. - * manual/time.texi (General Time String Parsing): Fix typos. Fix - column widths of table. + * posix/regex.c (regex_compile): Remove unused variables. -1999-01-31 Mark Kettenis <kettenis@phys.uva.nl> +2000-02-25 Andreas Jaeger <aj@suse.de> - * sysdeps/mach/hurd/times.c: New file. + * 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. -1999-02-02 Ulrich Drepper <drepper@cygnus.com> +2000-02-25 Andreas Jaeger <aj@suse.de> - * nscd/nscd_getpw_r.c (nscd_getpw_r): Mark as internal and take - extra argument with length of key string. - (__nscd_getpwnam_r): Call nscd_getpw_r with extra argument. - (__nscd_getpwuid_r): Create key string on stack. - * nscd/nscd_getgr_r.c: Mark local functions as internal. - * nscd/nscd_gethst_r.c: Likewise. + * locale/programs/ld-ctype.c (allocate_arrays): Add missing + variable declaration. - * elf/dl-load.c: Use alloca, not __alloca. +2000-02-25 Ulrich Drepper <drepper@redhat.com> - * sysdeps/unix/sysv/linux/reboot.c: Make sure first parameter is - correctly passed to the kernel even on 64bit platforms. - Patch by Bruce Elliott <bde@nwlink.com>. + * 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. - * localedata/locales/it_CH: New file. - Contributed by Giacomo Amabile Catenazzi <gcatenaz@g26.ethz.ch>. + * misc/sys/mman.h: Define off_t and mode_t if not already done. -1999-01-31 Andreas Jaeger <aj@arthur.rhein-neckar.de> + * streams/stropts.h: Define gid_t and uid_t if not already done. - * manual/install.texi (Configuring and compiling): Building in the - source directory works, change paragraph stating the opposite. + * sysdeps/gnu/bits/ipc.h (IPC_INFO): Only define if __USE_GNU. + * sysdeps/unix/sysv/linux/alpha/bits/ipc.h: Likewise. + * sysdeps/unix/sysv/linux/bits/ipc.h: Likewise. + * sysdeps/unix/sysv/linux/mips/bits/ipc.h: Likewise. + * sysdeps/unix/sysv/linux/powerpc/bits/ipc.h: Likewise. + * sysdeps/unix/sysv/linux/sparc/bits/ipc.h: Likewise. -1999-01-29 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> + * sysvipc/sys/msg.h: Don't include sys/types.h. + Define time_t, pid_t, and ssize_t if not already done. + (struct msgbuf): Define only if __USE_GNU. - * locale/programs/locale-spec.c: Fix last change. + * sysdeps/generic/bits/msq.h: Include bits/types.h, not sys/types.h. + (MSG_EXCEPT): Only define if __USE_GNU. + Define msgqnum_t and msglen_t and use them in struct msqid_ds + definition. + * sysdeps/gnu/bits/msq.h: Likewise. + * sysdeps/unix/sysv/linux/alpha/bits/msq.h: Likewise. + * sysdeps/unix/sysv/linux/bits/msq.h: Likewise. + * sysdeps/unix/sysv/linux/sparc/bits/msq.h: Likewise. -1999-01-31 Ulrich Drepper <drepper@cygnus.com> + * sysdeps/generic/bits/stropts.h (I_GWROPT): Renamed from I_GWRSET. + (FLUSHBAND): Only define is __USE_GNU. + (RPROTMASK): Likewise. + (SNDPIPE): Likewise. + (MUXID_ALL): Likewise. + (struct strrecvfd): Rename fill to __fill. - * math/libm-test.c (fdim_test): Fix typo in message. - Patch by Paul Kimoto <kimoto@spacenet.tn.cornell.edu>. +2000-02-24 Ulrich Drepper <drepper@redhat.com> -1999-01-31 Philip Blundell <philb@gnu.org> + * stdlib/stdlib.h: Move definition X/Open compatibility stuff + inside the main #ifdef. - * sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S: If the kernel - doesn't have vfork, resort to using fork. - * sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S: Likewise. +2000-02-24 Geoff Clare <gwc@unisoft.com> -1999-01-30 Ulrich Drepper <drepper@cygnus.com> + * posix/wordexp-test.c: Updated to include tests for all the + problems fixed by the last changes to wordexp.c. - * sysdeps/sparc/sparc32/__longjmp.S: Include bits/setjmp.h not - jmp_buf.h. Patch by David S. Miller <davem@dm.cobaltmicro.com>. +2000-02-24 Ulrich Drepper <drepper@redhat.com> - * sysdeps/libm-i387/s_fdim.S: Reverse arguments of instruction - changed in last patch. - * sysdeps/libm-i387/s_fdimf.S: Likewise. - * sysdeps/libm-i387/s_fdiml.S: Likewise. + * posix/sys/wait.h: Handle definitions duplicated in stdlib.h + correctly. + * stdlib/stdlib.h: Handle definition of wait macros correctly. -1999-01-29 Richard Henderson <rth@twiddle.net> + * posix/sys/wait.h: Add missing #endif. - * scripts/config.sub: Recognize alpha{pca5[67],ev[67]}. + * stdlib/stdlib.h (setstate): Don't mark argument as const (yet). + * stdlib/random_r.c: Change parameter types for initstate_t and + setstate_r. + * include/stdlib.h: Change parameter types for __initstate_t and + __setstate_r. - * sysdeps/generic/elf/backtracesyms.c (__backtrace_symbols): - Format pointer differences as longs. +2000-02-24 Andreas Jaeger <aj@suse.de> - * sysdeps/alpha/fpu/s_floor.c, sysdeps/alpha/fpu/s_floorf.c: - Copy commentary from bits/mathinclude.h. Kill unused defines. + * include/stdlib.h: Fix prototypes of __initstate and __setstate. - * sysdeps/alpha/atomicity.h: New file. + * manual/time.texi (Precision Time): Fix typo. + Patch by John Tobey <jtobey@ne.mediaone.net>, PR libc/1576. -1999-01-29 Ulrich Drepper <drepper@cygnus.com> +2000-02-24 Ulrich Drepper <drepper@redhat.com> - * version.h (VERSION): Bump to 2.0.112. + * conform/conformtest.pl (@headers): Add string.h and strings.h. + * conform/data/string.h-data: New file. + * conform/data/strings.h-data: New file. - * scripts/versions.awk: Quote { in regexp. + * string/string.h [__USE_XOPEN]: Don't declare functions from + <strings.h> here as well. - * sunrpc/clnt_tcp.c (clnttcp_call): Resolve 32-64 comparison - conflict for 64 bit platforms. - Patch by trott@rottmann.hi.shuttle.de. +2000-02-23 Ulrich Drepper <drepper@redhat.com> - * sysdeps/unix/sparc/vfork.S: Correct comment. - * sysdeps/unix/sparc/fork.S: Likewise. - * sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list: Remove vfork. - * sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Likewise. - * sysdeps/unix/sysv/linux/sparc/sparc32/fork.S: No special case for - child necessary. - * sysdeps/unix/sysv/linux/sparc/sparc64/fork.S: Likewise. - * sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S: New file. - * sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S: New file. - Patches by Jakub Jelinek <jj@sunsite.ms.mff.cuni.cz>. + * posix/sys/wait.h: Pretty printing. Allow WEXITSTATUS etc be + defined elsewhere. + * stdlib/stdlib.h [__USE_XOPEN]: Define WEXITSTATUS etc. + * sysdeps/generic/bits/waitflags.h: Allow including from stdlib.h. + * sysdeps/unix/bsd/bits/waitflags.h: Likewise. + * sysdeps/unix/sysv/linux/bits/waitflags.h: Likewise. + * sysdeps/unix/sysv/sysv4/bits/waitflags.h: Likewise. + * sysdeps/generic/bits/waitstatus.h: Likewise. - * sysdeps/libm-i387/s_fdim.S: Change fsubp to fsubrp for picky gas. - * sysdeps/libm-i387/s_fdimf.S: Likewise. - * sysdeps/libm-i387/s_fdiml.S: Likewise. + * posix/wordexp.c: Use $HOME to expand ~ (if set); fix off-by-one + error in expansion of ~user; correct handling of WRDE_APPEND and + WRDE_DOOFFS; return WRDE_SYNTAX for syntax errors in command + substitutions; limit removal of newlines to those that are + really `trailing'; allow for current word to continue after + a command substitution (e.g. "a$(echo b)c"); restore pwordexp + members properly on error returns. + Patch by Geoff Clare <gwc@unisoft.com>. - * sysdeps/alpha/fpu/s_floor.c (__floor): Don't depend on inlining, - duplicate the code. - * sysdeps/alpha/fpu/s_floorf.c (__floorf): Likewise. + * locale/programs/ld-ctype.c (allocate_arrays): Make sure the end + of width table is 4-byte aligned. + (ctype_output): Write out the entire width array. - * sysdeps/i386/Versions: Exports functions from libgcc since this - is what was done in glibc 2.0. - * sysdeps/m68k/Versions: Likewise. New file. + * sysdeps/unix/sysv/linux/bits/waitflags.h: Add __WALL. -1999-01-28 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> +2000-02-23 Andreas Jaeger <aj@suse.de> - * sysdeps/wordsize-32/stdint.h (INT8_C, INT16_C, INT32_C, INT64_C, - UINT8_C, UINT16_C, UINT32_C, UINT64_C): Remove casts, they must be - integer constants. Use ## directly instead of __CONCAT so that - the suffix string is not expanded as a macro. - * sysdeps/wordsize-64/stdint.h (INT8_C, INT16_C, INT32_C, INT64_C, - UINT8_C, UINT16_C, UINT32_C, UINT64_C): Likewise. - (INT64_MIN, INT64_MAX, UINT64_MAX, INT_LEAST64_MIN, - INT_LEAST64_MAX, UINT_LEAST64_MAX, INT_FAST16_MIN, INT_FAST32_MIN, - INT_FAST64_MIN, INT_FAST16_MAX, INT_FAST32_MAX, INT_FAST64_MAX, - UINT_FAST16_MAX, UINT_FAST32_MAX, UINT_FAST64_MAX, INTMAX_MIN, - INTMAX_MAX, UINTMAX_MAX): Define as long constants, not long long. + * dlfcn/dlopen.c: Include <stddef.h> for NULL. + * dlfcn/dlopenold.c: Likewise. + * dlfcn/dlsym.c: Likewise. + * dlfcn/dlvsym.c: Likewise. + * iconv/gconv.c: Likewise. -1999-01-28 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> +2000-02-23 Ulrich Drepper <drepper@redhat.com> - * locale/mb_cur_max.c (__ctype_get_mb_cur_max): Correct return - type to size_t. - * locale/broken_cur_max.c (__ctype_get_mb_cur_max): Likewise. - * stdlib/stdlib.h (__ctype_get_mb_cur_max): Likewise. + * conform/conformtest.pl (@headers): Add stdlib.h. + * conform/data/stdlib.h-data: New file. -1999-01-27 Philip Blundell <pb@nexus.co.uk> +2000-02-22 Ulrich Drepper <drepper@redhat.com> - * sysdeps/unix/sysv/linux/arm/vfork.S: Deleted. + * dlfcn/dlfcn.h (RTLD_DEFAULT): Don't use NULL. -1999-01-28 David S. Miller <davem@redhat.com> + * iconv/iconv.h (iconv): Fix prototype. - * sysdeps/sparc/sparc32/__longjmp.S: Rewrite without bogus sanity - checks and aborts, to make longjmp based thread schemes work again. + * misc/libgen.h: When using gcc using renaming feature to get XPG + definition of basename. -1999-01-28 Ulrich Drepper <drepper@cygnus.com> + * misc/search.h (struct entry): Fix type of element data. - * sysdeps/unix/sysv/sysv4/solaris2/configure.in: New file. - * sysdeps/unix/sysv/sysv4/solaris2/configure: New file. - * sysdeps/unix/sysv/sysv4/solaris2/sparc/errlist.c: New file. - Patch by Jeff Bailey <jbailey@phn.ca>. + * posix/unistd.h (getpagesize): Declare as const function. - * locale/setlocale.c (free_mem): Don't try to free C locale data - and use setdata instead of doing it by hand. + * sysdeps/unix/sysv/linux/alpha/bits/sigaction.h: Define SA_NOCLDWAIT. + * sysdeps/unix/sysv/linux/bits/sigaction.h: Likewise. + * sysdeps/unix/sysv/linux/mips/bits/sigaction.h: Likewise. + * sysdeps/unix/sysv/linux/sparc/bits/sigaction.h: Likewise. - * iconv/gconv_conf.c (add_alias): Check that so such alias is - currently stored. + * signal/signal.h [__USE_XOPEN]: Define uid_t. + (sigstack): Correct type of first parameter. + * sysdeps/generic/sigstack.c (sigstack): Likewise. + * sysdeps/unix/sysv/linux/sigstack.c (sigstack): Likewise. + + * sysdeps/unix/sysv/linux/alpha/bits/siginfo.h: New file. Copy of + old sysdeps/unix/sysv/linux/bits/siginfo.h. + * sysdeps/unix/sysv/linux/sparc/sparc64/bits/siginfo.h: Likewise. + * sysdeps/unix/sysv/linux/bits/siginfo.h [struct siginfo] (si_band): + Change type to `long int'. + |
