aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog.old/ChangeLog.6
diff options
context:
space:
mode:
authorZack Weinberg <zackw@panix.com>2017-09-01 09:31:43 -0400
committerZack Weinberg <zackw@panix.com>2017-09-01 09:31:43 -0400
commitce870587d5055437619680700ee5663a3cec66f6 (patch)
treefa4183ff6e3aab51276f5709ccdfdf93449cb89c /ChangeLog.old/ChangeLog.6
parente0d2eb5a798613f9c24ad0056da86c8cfd19043d (diff)
downloadglibc-ce870587d5055437619680700ee5663a3cec66f6.tar.xz
glibc-ce870587d5055437619680700ee5663a3cec66f6.zip
Move all old ChangeLogs to a top-level ChangeLog.old directory.
Diffstat (limited to 'ChangeLog.old/ChangeLog.6')
-rw-r--r--ChangeLog.old/ChangeLog.610547
1 files changed, 10547 insertions, 0 deletions
diff --git a/ChangeLog.old/ChangeLog.6 b/ChangeLog.old/ChangeLog.6
new file mode 100644
index 0000000000..96fdef90b7
--- /dev/null
+++ b/ChangeLog.old/ChangeLog.6
@@ -0,0 +1,10547 @@
+Sun Jan 26 23:24:50 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * Version 2.0 net release.
+
+ * Make-dist: Don't take care for two malloc directories.
+
+Sun Jan 26 22:44:38 1997 Andreas Jaeger <aj@arthur.pfalz.de>
+
+ * mcheck.h: Adopted to new-malloc/malloc change.
+
+Sun Jan 26 13:39:31 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/unix/sysv/linux/alpha/Dist: Correct distribution of
+ kernel_*.h files.
+
+ * Make-dist: Don't mention new-malloc for dirs with have to be
+ processed.
+
+ * sysdeps/unix/sysv/linux/netinet/in.h (SOL_IP): Added.
+ * inet/netinet/tcp.h (SOL_TCP): Added.
+ * sysdeps/unix/sysv/linux/socketbits.h (SOL_RAW): Added.
+ Reported by a sun <asun@zoology.washington.edu>.
+
+Sun Jan 26 18:35:29 1997 Wolfram Gloger <wmglo@dent.med.uni-muenchen.de>
+
+ * malloc/Makefile: Remove -DMALLOC_DEBUG. Not wanted in a
+ released version.
+ * malloc/malloc.c: Change malloc_check_init() to
+ __malloc_check_init(). Check for NULL in calloc() when a hook is
+ in place. Make more variables tunable via MALLOC_... environment
+ variables.
+ * malloc/malloc.h: Change malloc_check_init() to
+ __malloc_check_init().
+
+Sun Jan 26 05:41:42 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * version.h (VERSION): Bump to 2.0.
+ (RELEASE): Now it's "experimental".
+
+ * Makefile (subdirs): Change $(malloc) to malloc. We have only
+ one malloc implementation again.
+ * malloc/*: Remove from GNU libc.
+ * new-malloc/* Move to malloc/.
+ * config.make.in (defines): Remove @USE_NEW_MALLOC@.
+ * configure.in: Remove --enable-new-malloc option and check for
+ malloc implementation choice.
+ * malloc.h: We don't need to check for the implementation to use
+ anymore. Simply include malloc/malloc.h.
+ * malloc/Makefile (subdir): Change to malloc.
+ * sysdeps/unix/sysv/linux/configure.in: Don't set malloc anymore.
+
+ * Makefile: Add special goal to generate only-MD5 based crypt
+ library.
+ * md5-crypt/Makefile: Likewise.
+
+ * stdio-common/tstscanf.c: De-ANSI-declfy. Update copyright.
+ (rounds): Change type to size_t to prevent warning.
+
+ * wcsmbs/btowc.c: Reformat copyright.
+ * wcsmbs/mbrlen.c: Likewise.
+ * wcsmbs/mbsinit.c: Likewise.
+ * wcsmbs/mbsnrtowcs.c: Likewise.
+ * wcsmbs/mbsrtowcs.c: Likewise.
+ * wcsmbs/wcpcpy.c: Likewise.
+ * wcsmbs/wcpncpy.c: Likewise.
+ * wcsmbs/wcscat.c: Likewise.
+ * wcsmbs/wcscmp.c: Likewise.
+ * wcsmbs/wcscoll.c: Likewise.
+ * wcsmbs/wcscpy.c: Likewise.
+ * wcsmbs/wcscspn.c: Likewise.
+ * wcsmbs/wcsdup.c: Likewise.
+ * wcsmbs/wcslen.c: Likewise.
+ * wcsmbs/wcsncat.c: Likewise.
+ * wcsmbs/wcsncpy.c: Likewise.
+ * wcsmbs/wcsnrtombs.c: Likewise.
+ * wcsmbs/wcsrtombs.c: Likewise.
+ * wcsmbs/wcsspn.c: Likewise.
+ * wcsmbs/wcsstr.c: Likewise.
+ * wcsmbs/wcstod.c: Likewise.
+ * wcsmbs/wcstof.c: Likewise.
+ * wcsmbs/wcstok.c: Likewise.
+ * wcsmbs/wcstol.c: Likewise.
+ * wcsmbs/wcstold.c: Likewise.
+ * wcsmbs/wcstoq.c: Likewise.
+ * wcsmbs/wcstoul.c: Likewise.
+ * wcsmbs/wcstouq.c: Likewise.
+ * wcsmbs/wcswidth.c: Likewise.
+ * wcsmbs/wcsxfrm.c: Likewise.
+ * wcsmbs/wctob.c: Likewise.
+ * wcsmbs/wcwidth.c: Likewise.
+ * wcsmbs/wcwidth.h: Likewise.
+ * wcsmbs/wmemchr.c: Likewise.
+ * wcsmbs/wmemcmp.c: Likewise.
+ * wcsmbs/wmemmove.c: Likewise.
+ * wcsmbs/wmemset.c: Likewise.
+
+Sat Jan 25 03:34:14 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/unix/sysv/linux/termbits.h: Protect against multiple
+ inclusion. Reported by a sun <asun@zoology.washington.edu>.
+
+Sat Jan 25 02:05:19 1997 Eirik Fuller <eirik@netcom.com>
+
+ * sysdeps/unix/sysv/linux/alpha/ioperm.c: Rename T2_SPARSE_BASE and
+ T2_DENSE_BASE to T2_SPARSE_MEM and T2_DENSE_MEM resp.
+
+Thu Jan 23 11:13:46 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * sysdeps/unix/sysv/linux/usleep.c: Normalize the time
+ specification.
+
+Fri Jan 24 14:33:45 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/generic/socketbits.h: Also make SOCK_* constants available
+ as macros so that #ifdef works.
+ * sysdeps/unix/sysv/linux/socketbits.h: Likewise.
+
+1997-01-23 Paul Eggert <eggert@twinsun.com>
+
+ * login/utmp_db.c, manual/time.texi, shlib-versions, sunrpc/rpc/svc.h,
+ sunrpc/rpcsvc/sm_inter.x, sysdeps/generic/abort.c,
+ sysdeps/libm-ieee754/e_sinhl.c, sysdeps/unix/sysv/linux/net/route.h,
+ sysdeps/unix/sysv/linux/sparc/__sigtrampoline.S: Spell fixes.
+
+1997-01-23 Paul Eggert <eggert@twinsun.com>
+
+ * mktime.c (mktime): Invoke __tzset, not __tzset_internal, to set tz,
+ so that tzname is set as POSIX requires.
+
+Fri Jan 24 02:49:18 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * dirent/dirent.h: Declare readdir_r also when __USE_POSIX.
+ * grp/grp.h: Declare *_r functions also when __USE_POSIX.
+ * pwd/pwd.h: Likewise.
+ * time/time.h: Likewise.
+ * posix/unistd.h: Declare ttyname_r also when __USE_POSIX.
+ * string/string.h: Declare strtok_r also when __USE_POSIX.
+
+ * stdio-common/bug7.c: Use tmpnam to generate names for test files.
+
+ * stdio-common/tmpnam.c: Update copyright.
+ * stdio-common/tmpnam_r.c: Likewise.
+
+ * sysdeps/unix/sysv/linux/alpha/sys/kernel_termios.h: Protect
+ against multiple inclusion. Include <termbits.h>.
+ * sysdeps/unix/sysv/linux/sys/kernel_termios.h: Likewise.
+
+ * sysdeps/unix/sysv/linux/net/if.h: Update according to recent
+ kernel headers. Patch by Philip Blundell <pjb27@cam.ac.uk>.
+
+Thu Jan 23 17:42:00 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/unix/sysv/linux/sparc/clone.S: Correct author attribution.
+
+ * sysdeps/unix/sysv/linux/net/if_arp (MAX_ADDR_LEN): Add definition.
+
+Thu Jan 23 14:20:34 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * time/tzfile.c (__tzfile_read): Don't allow arbitrary files to be
+ read when running a setuid program.
+
+Thu Jan 23 04:06:42 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * Make-dist (.PHONY: dist): Remove duplicate declaration.
+ (README): Depend on version.h not version.c.
+ * Makefile (README): Depend on version.h not version.c.
+
+ * Makeconfig (inst_libdir, inst_slibdir, inst_includedir,
+ inst_datadir, inst_zonedir, inst_localedir, inst_i18ndir, inst_bindir,
+ inst_sbindir, inst_infodir, inst_sysconfdir): New variables. Same
+ as variable withough inst_ but prepended with $(install_root).
+ (localtime-time): Use $(inst_sysconfdir) not $(sysconfdir).
+ * Makefile (install-others): Use $(inst_includedir).
+ (gnu/stabs.h, gnu/lib-names.h): Use $(inst_includedir).
+ * Makerules (tons of install rules): Use inst_% variables.
+ * elf/Makefile: Likewise.
+ * hurd/Makefile: Likewise.
+ * intl/Makefile: Likewise.
+ * manual/Makefile: Likewise.
+ * po/Makefile: Likewise.
+ * sunrpc/Makefile: Likewise.
+ * sysdeps/mach/hurd/Makefile: Likewise.
+ * sysdeps/standalone/i386/force_cpu386/Makefile: Likewise.
+ * time/Makefile: Likewise.
+
+ * config.make.in: Revert patch from Sat Jan 18 22:15:26 1997,
+ leave install_root in place.
+
+ * gnu-versions.h (_GNU_GETOPT_INTERFACE_VERSION): Define to 2.
+ * posix/getopt.c (GETOPT_INTERFACE_VERSION): Define to 2.
+ * posix/getopt1.c (GETOPT_INTERFACE_VERSION): Define to 2.
+
+ * elf/Makefile [yes==$(has-ldconfig)]: Correct dependencies of
+ ldconfig.
+ (CFLAGS-dl-load.c): New variable, avoid gcc warning.
+
+ * sysdeps/mach/hurd/configure.in: Add _LIBC_REENTRANT to DEFINES.
+
+ * sysdeps/mach/hurd/getdents.c: Update copyright. De-ANSI-declfy.
+ * sysdeps/stub/getdents.c: Likewise. Correct return value.
+ * sysdeps/unix/getdents.c: Likewise.
+ * sysdeps/unix/sysv/getdents.c: Likewise.
+
+ * sysdeps/unix/readdir.c: Update copyright.
+
+ * sysdeps/unix/bsd/sony/newsos4/Makefile: Correct ifeq arguments.
+ * sysdeps/unix/bsd/sun/sunos4/Makefile: Likewise.
+ * sysdeps/unix/sysv/Makefile: Likewise.
+ * sysdeps/unix/sysv/linux/Makefile: Likewise.
+ * sysdeps/unix/sysv/linux/alpha/Makefile: Likewise.
+ * sysdeps/unix/sysv/linux/i386/Makefile: Likewise.
+
+ * sysdeps/unix/sysv/linux/Dist: Don't distribute kernel_termios.h,
+ but sys/kernel_termios.h.
+ * sysdeps/unix/sysv/linux/alpha/Dist: Likewise.
+ * sysdeps/unix/sysv/linux/Makefile [$(subdir)==termios]
+ (sysdep_headers): Add sys/kernel_termios.h.
+ * sysdeps/unix/sysv/linux/kernel_termios.h: Moved to...
+ * sysdeps/unix/sysv/linux/sys/kernel_termios.h: ...here.
+ * sysdeps/unix/sysv/linux/tcgetattr.c: Use __kernel_termios and
+ __KERNEL_NCCS instead of kernel_termios and KERNEL_NCCS resp.
+
+ * sysdeps/unix/sysv/linux/alpha/ioctls.h: New file.
+
+ * sysdeps/unix/sysv/linux/getdents.c: Correct problems with alignment.
+ * sysdeps/unix/sysv/linux/alpha/syscalls.list: Remove getdents.
+ Reported by Eirik Fuller <eirik@netcom.com>.
+
+ * time/Banner: Removed. Wrong and unnecessary information. It's now
+ in...
+ * time/README: New file.
+ * time/Makefile (distribute): Remove Banner, add README.
+
+Wed Jan 22 13:19:56 1997 Richard Henderson <rth@tamu.edu>
+
+ * sysdeps/unix/sysv/linux/alpha/ioperm.c (platforms): Add Sable.
+ (init_iosys): Recognize /etc/alpha_systype as a four-tuple for
+ the purpose of supporting brand new systems.
+ (*): The type of iosys variables should be iosys_t.
+
+1997-01-22 Paul Eggert <eggert@twinsun.com>
+
+ * strftime.c (_strftime_copytm):
+ New function, to work around Solaris 2.5 tzset bug.
+
+Wed Jan 22 23:05:14 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/mach/hurd/vdprintf.c: Complete de-ANSI-declfication.
+ Reported by Marcus G. Daniels <marcus@shannon.sysc.pdx.edu>.
+
+Wed Jan 22 13:58:56 1997 Andreas Jaeger <aj@arthur.pfalz.de>
+
+ * elf/Makefile (CFLAGS-dl-load.c): New Variable to keep gcc silent
+ since name_copy is initialized.
+
+Wed Jan 22 16:58:12 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * stdio-common/Makefile (tests): Remove scanf11.
+ * stdio-common/scanf11.c: Removed.
+ * stdio-common/vfscanf.c Revert patch of Thu Jan 16 23:39:25 1997.
+ Although the Corrigendum 1 describes the result as implemented the
+ even more recent Amendement 1 seconds the position of ISO C:1990
+ where the %n directive has no effect on the assignment count.
+ * stdio-common/bug10.c: Likewise.
+ * stdio-common/scanf1.c: Likewise.
+ * stdio-common/scanf3.c: Likewise.
+ * stdio-common/scanf10.c: Likewise.
+ * stdio-common/tstdiomisc.c: Likewise.
+
+ * new-malloc/obstack.h: Don't define malloc using bcopy if malloc
+ is not available. This leads to problems since bcopy does not
+ return a value. Instead define _obstack_memcpy based on memcpy or
+ bcopy. This name isn't used outside obstack.h and so no problems
+ from using the memcpy function in a file including obstack.h can
+ result.
+ Reported by Martin Trapp <trapp@ipd.info.uni-karlsruhe.de>.
+
+Tue Jan 21 18:35:55 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * misc/regexp.h (compile): Fix typos.
+
+Tue Jan 21 01:01:59 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * sysdeps/unix/sysv/linux/sys/procfs.h (struct elf_prpsinfo): Fix
+ type of pr_{pid,ppid,pgrp,sid} fields.
+ * sysdeps/unix/sysv/linux/alpha/sys/procfs.h (struct
+ elf_prpsinfo): Likewise.
+
+1997-01-21 Paul Eggert <eggert@twinsun.com>
+
+ * posix/getopt.c (_getopt_internal): Return -1, not EOF, when args
+ are exhausted; this is required by POSIX.2.
+ * catgets/gencat.c, db/makedb.c, locale/programs/locale.c,
+ locale/programs/localedef.c, manual/examples/subopt.c,
+ posix/getopt.c, posix/getopt1.c, stdio-common/bug4.c,
+ sunrpc/rpcinfo.c (main): Check getopt return value against -1, not EOF.
+
+Tue Jan 21 23:10:40 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * version.h (VERSION): Bump to 1.102.
+
+ * sysdeps/unix/sysv/linux/alpha/Dist: Add kernel_sigaction.h.
+
+ * elf/Makefile: Don't use CFLAGS-dl-load.c, but instead
+ CPPFLAGS-dl-load.c so that dependencies can be determined correctly.
+ * elf/dl-load.c: Fix comment.
+
+ * time/Banner: New file.
+ * time/Makefile (distribute): Add Banner.
+
+ Update from ADO tzcode1997a and tzdata1997a.
+ * time/antarctica: Update.
+ * time/australia: Update.
+ * time/zdump.c: Update.
+ * time/zic.c: Update.
+ * time/zone.tab: Update.
+
+Mon Jan 20 08:38:32 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
+
+ * config.make.in (has-ldconfig): New variable.
+
+ * configure, configure.in (has_ldconfig): New substitute.
+
+ * sysdeps/unix/sysv/linux/configure.in (has_ldconfig): New,
+ check if $srcdir/elf/ldconfig.c exists.
+
+ * Makeconfig (rootsbindir): New, default as
+ $(exec_prefix)/sbin.
+ (rtld-version-installed-name): New, default as
+ ld-$(version).so.
+
+ * Makefile (install): Call `$(common-objpfx)elf/ldconfig -d'
+ only if $(cross-compiling) is no and $(build-shared) is yes.
+
+ * Makerules (make-shlib-link): New macro.
+ ($(slibdir)/libfoo.so.$(libfoo.so-version)): Use
+ $(make-shlib-link) for symlink.
+ (install-rootsbin, install-rootsbin-nosubdir): New.
+ (install-no-libc.a-nosubdir): Add
+ install-rootsbin-nosubdir.
+
+ * Rules (others): Add $(install-rootsbin).
+
+ * config.make.in (rootsbindir): New.
+
+ * configure, configure.in (libc_cv_rootsbindir): New
+ substitute.
+
+ * elf/Makefile (others, install-rootsbin): New, set to
+ ldconfig.
+ (+link): New for static linking.
+ ($(slibdir)/$(rtld-version-installed-name)): New.
+ ($(slibdir)/$(rtld-installed-name)): Depend on
+ $(slibdir)/$(rtld-version-installed-name) and use
+ $(make-shlib-link) for symlink.
+
+ * sunrpc/xdr.c (xdr_string): Return FALSE if sp == NULL
+ while XDR_ENCODE.
+
+ * sysdeps/unix/sysv/linux/a.out.h: Use #include_next for
+ glibc internals.
+
+ * sysdeps/unix/sysv/linux/configure.in (libc_cv_rootsbindir):
+ New, set to "/sbin" if "$prefix" == "/usr".
+
+Tue Jan 21 13:38:39 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * Makefile (distribute): Add glibcbug.in.
+ Reported by Philip Blundell <pjb27@cam.ac.uk>.
+
+ * elf/Makefile ($(objpfx)trusted-dirs.h): Create elf/ subdir in
+ build directory if necessary.
+ Reported by marcus@shannon.sysc.pdx.edu (Marcus G. Daniels).
+
+Tue Jan 21 04:05:20 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * version.h (VERSION): Bump to 1.101.
+
+ Implement -d and -r option to `ldd' to check relocations.
+ * elf/dl-error.c: Add another method to intercept errors.
+ (_dl_receive_error): New function. Install user defined handler.
+ (receiver): New variable. Contains pointer to user provided handler.
+ (_dl_signal_error): If user provided handler is installed call this.
+ * elf/dl-load.c (_dl_map_object): When shared object is not found in
+ trace mode initialize a few more fields so that lookup can actually
+ happen but always fails.
+ * elf/ldd.sh.in: Rewrite argument handling. Recognize new arguments
+ to trigger reloation test. Return with appropriate error code if
+ a file wasn't found. Print warning if object is not executable.
+ * elf/ldd.bash.in: Likewise.
+ * elf/link.h (receiver_fct): New type. Used in _dl_receive_error.
+ (_dl_sysdep_error): New prototype.
+ (_dl_receive_error): New prototype.
+ (_dl_signal_error): Remove __attribute__ ((__noreturn__)).
+ * elf/rtld.c (dl_main): Rewrite argument handling. More than
+ one argument allowed. Recognize --data-relocs and --function-relocs
+ arguments.
+ Don't determine `lazy' mode from LD_BIND_NOW environment variable
+ when in trace mode.
+ If in trace mode and either --data-relocs or --function-relocs is
+ given perform relocation. Report errors using print_unresolved
+ function.
+ (print_unresolved): New function. Print information about missing
+ symbol on stderr.
+ * sysdeps/generic/dl-sysdep.c (_dl_sysdep_error): New function.
+ Like _dl_sysdep_message but print to stderr.
+ * sysdeps/mach/hurd/dl-sysdep.c: Likewise.
+
+ * sysdeps/generic/sockaddrcom.h: Add definition of sa_family_t.
+ Reported by Andreas Schwab.
+ (__SOCKADDR_COMMON): Use sa_family_t for family member.
+ * sysdeps/unix/bsd/bsd4.4/sockaddrcom.h: Likewise.
+
+ Linux/Sparc support by Miguel de Icaza.
+ * sysdeps/sparc/fpu_control.h: New file.
+ * sysdeps/unix/sysv/linux/sparc/__sigtrampoline.S: New file.
+ * sysdeps/unix/sysv/linux/sparc/brk.c: New file.
+ * sysdeps/unix/sysv/linux/sparc/profil-counter.h: New file.
+ * sysdeps/unix/sysv/linux/sparc/sigaction.c: New file.
+ * sysdeps/unix/sysv/linux/sparc/socket.S: New file.
+ * sysdeps/unix/sysv/linux/sparc/syscall.S: New file.
+ * sysdeps/unix/sysv/linux/sparc/sysdep.h: New file.
+ * sysdeps/unix/sysv/linux/sparc/Dist: New file.
+ * sysdeps/unix/sysv/linux/sparc/Makefile: New file.
+
+ * sysdeps/unix/sysv/linux/net/if_arp.h: Don't use kernel header.
+ Provide own definition based on 4.4BSD and Linux.
+ * sysdeps/unix/sysv/linux/net/ppp_defs.h: Define __u32 before
+ including <linux/ppp_defs.h>.
+ * sysdeps/unix/sysv/linux/sys/msq_buf.h (struct msqid_ds): Don't
+ use __pid_t since the kernel might have a different size.
+ * sysdeps/unix/sysv/linux/sys/shm_buf.h (struct shmid_ds): Likewise.
+ Reported by Andreas Schwab.
+
+ * time/asctime.c: Update copyright.
+ * time/dysize.c: Likewise.
+ * time/gmtime.c: Likewise.
+ * time/timegm.c: Likewise.
+ * time/offtime.c: Likewise. De-ANSI-declfy.
+
+ * time/tzset.c (__tzset_internal): When TZ envvar does not name a
+ DST timezone don't default to offset -1.
+
+ * sysdeps/unix/sysv/linux/net/route.h: Don't use kernel header.
+ Reported by a sun <asun@zoology.washington.edu>.
+
+ * resolv/Makefile: Correct spelling: subdirs-dirs -> subdir-dirs.
+
+ * sysdeps/stub/sysv_signal.c: New file. Stub implementation.
+
+ * Makefile (distribute): Add mcheck.h.
+
+ * nis/Makefile (distribute): Add nss-nis.h.
+
+ * libio/Makefile (routines): Change vdprintf to iovdprintf to prevent
+ dist problem.
+
+ * nss/Makefile (distribute): Add digits_dots.c.
+
+ * sysdeps/unix/sysv/linux/Dist: Add kernel_sigaction.h.
+ * sysdeps/unix/sysv/linux/alpha/Dist: Add sys/procfs.h.
+ * sysdeps/unix/sysv/linux/sparc/Dist: Add clone.S.
+ * new-malloc/Makefile (distribute): Add mcheck-init.c and mcheck.h.
+
+Mon Jan 20 17:54:28 1997 Sven Verdoolaege <skimo@breughel.ufsia.ac.be>
+
+ * manual/filesys.texi: Fix little problem (reentrant->readdir).
+
+Fri Jan 17 19:07:07 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * configure.in [$elf=yes]: Check for support of .previous and
+ .popsection in the assembler.
+ * config.h.in: Add HAVE_ASM_PREVIOUS_DIRECTIVE and
+ HAVE_ASM_POPSECTION_DIRECTIVE.
+ * libc-symbols.h (__make_section_unallocated) [HAVE_ELF]: Define
+ appropriate if either .previous or .popsection is supported.
+ (libc_warning) [HAVE_ELF]: Use it here.
+
+Sat Jan 18 22:15:26 1997 Richard Henderson <rth@tamu.edu>
+
+ * Makeconfig (CFLAGS-.so): Add -fno-common to prevent odd sorts of
+ errors that can occur when linking libc.so.
+
+Mon Jan 20 05:20:49 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * elf/dl-load.c (open_path): When running setuid don't try
+ a directory if it is not given with the full name.
+
+ * elf/Makefile (before-compile): New variable. Mention trusted-dirs.h.
+ (trusted-dirs.h): Construct file from $(default-rpath) and
+ $(user-defined-trusted-dirs) variables.
+ * elf/dl-load.c (_dl_map_object): Pass additional argument to open_path
+ which is NULL except for the LD_LIBRARY_PATH pass in which case it
+ is a pointer to the list of directories from the trusted-dirs.h
+ file.
+ (open_path): Accept additional argument with list of trusted dirs.
+ When running setuid and a list of trusted dirs is given only use
+ those which are mentioned in the list.
+
+ * elf/rtld.c (dl_main): Don't reject whole LD_LIBRARY_PATH when
+ running setuid. Instead accept entries which do not contain a '/'.
+
+ * Makeconfig: Correct comment about +(default_cflags).
+
+Mon Jan 20 05:11:14 1997 Hrvoje Niksic <hniksic@srce.hr>
+
+ * time/strptime.c (recursive): Use && not || to test for valid
+ argument.
+
+Mon Jan 20 05:06:50 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * elf/ldd.sh.in: Exit with value 1 if an error occured.
+ * elf/ldd.bash.in: Likewise.
+
+ * elf/rtld.c (dl_main): Do not always ignore LD_PRELOAD when the
+ binary runs setuid. It is save to use those entries which do not
+ contain a '/'. This is compatible with Solaris-2.
+
+Mon Jan 20 03:02:50 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * Make-dist: Update and reformat copyright.
+ * Makeconfig: Likewise.
+ * assert/Makefile: Likewise.
+ * bare/Makefile: Likewise.
+ * ctype/Makefile: Likewise.
+ * dirent/Makefile: Likewise.
+ * gmon/Makefile: Likewise.
+ * gnulib/Makefile: Likewise.
+ * grp/Makefile: Likewise.
+ * hurd/Makefile: Likewise.
+ * intl/Makefile: Likewise.
+ * mach/Makefile: Likewise.
+ * malloc/Makefile: Likewise.
+ * manual/Makefile: Likewise.
+ * math/Makefile: Likewise.
+ * po/Makefile: Likewise.
+ * pwd/Makefile: Likewise.
+ * resource/Makefile: Likewise.
+ * setjmp/Makefile: Likewise.
+ * socket/Makefile: Likewise.
+ * string/Makefile: Likewise.
+ * sunrpc/Makefile: Likewise.
+ * sysdeps/alpha/Makefile: Likewise.
+ * sysdeps/gnu/Makefile: Likewise.
+ * sysdeps/m68k/fpu/switch/Makefile: Likewise.
+ * sysdeps/m68k/fpu/switch/68881-sw.h: Likewise.
+ * sysdeps/m68k/fpu/switch/switch.c: Likewise.
+ * sysdeps/mach/Makefile: Likewise.
+ * sysdeps/hurd/Makefile: Likewise.
+ * sysdeps/sparc/Makefile: Likewise.
+ * sysdeps/standalone/i960/nindy960/Makefile: Likewise.
+ * sysdeps/standalone/m68k/m68020/mvme136/Makefile: Likewise.
+ * sysdeps/unix/common/Makefile: Likewise.
+ * sysdeps/unix/sysv/Makefile: Likewise.
+ * sysdeps/unix/sysv/irix4/Makefile: Likewise.
+ * sysdeps/unix/sysv/sco3.2/Makefile: Likewise.
+ * sysdeps/unix/sysv/sysv4/Makefile: Likewise.
+ * sysdeps/vax/Makefile: Likewise.
+ * sysvipc/Makefile: Likewise.
+ * wcsmbs/Makefile: Likewise.
+ * wctype/Makefile: Likewise.
+
+ * elf/rtld.c (dl_main): Objects in LD_PRELOAD environment variable
+ are separated according to Sun docs by white space not colon.
+
+ * locale/C-time.c (_nl_C_LC_TIME): Use empty string to initialize
+ fields which are not defined for the C locale.
+
+ * sysdeps/m68k/fpu/switch/Makefile: Don't use ansidecl.h in constructed
+ files.
+ * sysdeps/m68k/fpu/switch/68881-sw.h: Likewise.
+ * sysdeps/m68k/fpu/switch/switch.c: Likewise.
+
+Sun Jan 19 19:43:31 1997 Andreas Jaeger <aj@arthur.pfalz.de>
+
+ * time/strptime.c: Provide prototype for strptime_internal.
+
+Sun Jan 19 23:46:27 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * glibcbug.in: We don't guarantee confidential handling. Set
+ field to always contain `no'.
+
+Sun Jan 19 21:28:01 1997 Philippe De Muyter <phdm@info.ucl.ac.be>
+
+ * intl/explodename.c: Include sys/types.h.
+ * intl/l10nflist.c: Likewise.
+
+Sat Jan 18 22:15:26 1997 Richard Henderson <rth@tamu.edu>
+
+ * config.make.in (install_root): New variable to make it easy to
+ install glibc somewhere other than /.
+
+ * shlib-versions: alpha-*-linux-* libc=6.1.
+
+ Since sigset_t no longer fits in a register, we can't pass in the
+ thread's initial mask so easily. Take this opportunity to simplify
+ the clone implementation by only accepting a single void* argument.
+
+ * sysdeps/unix/sysv/linux/alpha/clone.S: Only take one argument.
+ * sysdeps/unix/sysv/linux/i386/clone.S: Likewise.
+ * sysdeps/unix/sysv/linux/m68k/clone.S: Likewise.
+ * sysdeps/unix/sysv/linux/sparc/clone.S: Likewise.
+ * sysdeps/unix/sysv/linux/schedbits.h: Update clone prototypes.
+
+ * sysdeps/unix/sysv/linux/alpha/ioctl-types.h: Remove.
+ Default Linux version should be sufficient.
+
+ * sysdeps/unix/sysv/linux/alpha/sigprocmask.c: The osf_sigprocmask
+ system call wants the sigset dereferenced.
+
+ * sysdeps/unix/sysv/linux/alpha/syscalls.list: Add entries for
+ __syscall_ustat and __syscall_xmknod.
+ * sysdeps/unix/sysv/linux/alpha/xmknod.c: Include sys/sysmacros.h.
+
+ * sysdeps/unix/sysv/linux/sigset.h: Use longs instead of ints.
+
+ * sysdeps/unix/sysv/linux/tcsetattr.c: Fix pointer dereferences.
+
+ * sysdeps/unix/sysv/linux/alpha/sigsuspend.c: Add comment about
+ dependency to kernel type.
+
+ * sysdeps/unix/sysv/linux/alpha/termbits.h: Correct comment.
+
+Sun Jan 19 04:38:20 1997 Ulrich Drepper <drepper@cygnus.com>
+
+ * config.make.in (have-ksh, KSH): New variables. Will be filled
+ in by configure.
+ * configure.in: Add test for ksh like shell (prefer bash).
+ * time/Makefile (tests): Depend on install-test-data.
+ (distribute): Add simplebackw.
+ (generated-dirs): New variable.
+ [$(have-ksh)==yes] (install-others): Add iso3166.t