aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--BUGS8
-rw-r--r--ChangeLog192
-rw-r--r--Make-dist3
-rw-r--r--bits/in.h (renamed from sysdeps/generic/netinet/inbits.h)0
-rwxr-xr-xconfig.sub5
-rw-r--r--csu/defs.awk4
-rw-r--r--elf/dl-profile.c15
-rw-r--r--elf/dl-runtime.c8
-rw-r--r--gmon/gmon.c3
-rw-r--r--inet/Makefile4
-rw-r--r--inet/getnameinfo.c4
-rw-r--r--inet/inet_ntoa.c74
-rw-r--r--inet/netinet/in.h6
-rw-r--r--inet/test_ifindex.c59
-rw-r--r--intl/bindtextdom.c7
-rw-r--r--intl/dcgettext.c3
-rw-r--r--intl/finddomain.c5
-rw-r--r--intl/l10nflist.c3
-rw-r--r--intl/localealias.c3
-rw-r--r--intl/textdomain.c3
-rw-r--r--libc.map309
-rw-r--r--locale/programs/locale.c36
-rw-r--r--login/getutent_r.c54
-rw-r--r--login/getutid_r.c4
-rw-r--r--login/getutline_r.c4
-rw-r--r--login/programs/database.c5
-rw-r--r--login/programs/utmpd.c5
-rw-r--r--login/utmp-private.h5
-rw-r--r--login/utmp_daemon.c35
-rw-r--r--login/utmp_file.c51
-rw-r--r--manual/errno.texi2
-rw-r--r--manual/socket.texi8
-rw-r--r--math/libm-test.c29
-rw-r--r--md5-crypt/Makefile1
-rw-r--r--nis/Makefile2
-rw-r--r--nis/nislib/nislib.h (renamed from nis/rpcsvc/nislib.h)0
-rw-r--r--nis/nss_compat/compat-grp.c1
-rw-r--r--nis/nss_compat/compat-pwd.c1
-rw-r--r--nis/nss_compat/compat-spwd.c1
-rw-r--r--nis/nss_nisplus/nisplus-alias.c16
-rw-r--r--nis/nss_nisplus/nisplus-ethers.c16
-rw-r--r--nis/nss_nisplus/nisplus-grp.c16
-rw-r--r--nis/nss_nisplus/nisplus-hosts.c29
-rw-r--r--nis/nss_nisplus/nisplus-netgrp.c1
-rw-r--r--nis/nss_nisplus/nisplus-network.c15
-rw-r--r--nis/nss_nisplus/nisplus-parser.c19
-rw-r--r--nis/nss_nisplus/nisplus-proto.c9
-rw-r--r--nis/nss_nisplus/nisplus-publickey.c1
-rw-r--r--nis/nss_nisplus/nisplus-pwd.c9
-rw-r--r--nis/nss_nisplus/nisplus-rpc.c3
-rw-r--r--nis/nss_nisplus/nisplus-service.c3
-rw-r--r--nis/nss_nisplus/nisplus-spwd.c1
-rw-r--r--nis/rpcsvc/nis.h2
-rw-r--r--nis/rpcsvc/nis.x60
-rw-r--r--posix/wordexp.c1624
-rw-r--r--resolv/libresolv.map16
-rw-r--r--stdio-common/printf_fp.c10
-rw-r--r--stdio-common/printf_fphex.c2
-rw-r--r--stdlib/fmtmsg.c185
-rw-r--r--sysdeps/generic/bits/in.h84
-rw-r--r--sysdeps/generic/crypt.h30
-rw-r--r--sysdeps/generic/vlimit.c2
-rw-r--r--sysdeps/generic/vtimes.c8
-rw-r--r--sysdeps/gnu/errlist.c2
-rw-r--r--sysdeps/i386/elf/bsd-_setjmp.S1
-rw-r--r--sysdeps/i386/elf/bsd-setjmp.S1
-rw-r--r--sysdeps/i386/elf/setjmp.S72
-rw-r--r--sysdeps/i386/fpu/bits/mathinline.h71
-rw-r--r--sysdeps/m68k/dl-machine.h47
-rw-r--r--sysdeps/sparc/dl-machine.h4
-rw-r--r--sysdeps/stub/bits/libc-lock.h14
-rw-r--r--sysdeps/stub/if_index.c8
-rw-r--r--sysdeps/unix/sysv/linux/bits/in.h (renamed from sysdeps/unix/sysv/linux/netinet/inbits.h)0
-rw-r--r--sysdeps/unix/sysv/linux/if_index.c217
-rw-r--r--sysdeps/unix/sysv/linux/ptrace.c1
-rw-r--r--sysdeps/unix/sysv/linux/sys/fsuid.h2
76 files changed, 2905 insertions, 658 deletions
diff --git a/BUGS b/BUGS
index 611f614aa2..a9f2c2cc5b 100644
--- a/BUGS
+++ b/BUGS
@@ -1,20 +1,20 @@
List of known bugs (certainly very incomplete)
----------------------------------------------
-Time-stamp: <1997-05-21T21:25:40+0200 drepper>
+Time-stamp: <1997-08-01T05:37:51+0200 drepper>
This following list contains those bugs which I'm aware of. Please
make sure that bugs you report are not listed here. If you can fix one
of these bugs/limitations I'll certainly be glad to receive a patch.
Another source of information about bugs is the problem data base of the
-GNU project. There is an easy to use WWW interface is available at
+GNU project. There is an easy to use WWW interface available at
http://www-gnats.gnu.ai.mit.edu:8080/cgi-bin/wwwgnats.pl
I would appreciate it very much if you could verify the problem was not
-reported before by looking though the database. To make the information
-in this data as useful as possible please report bugs always using the
+reported before by looking through the database. To make the information
+in this database as useful as possible please report bugs always using the
`glibcbug' shell script which gets installed with GNU libc.
diff --git a/ChangeLog b/ChangeLog
index b57649c6d2..a72ab06702 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,193 @@
+1997-08-02 21:27 Ulrich Drepper <drepper@cygnus.com>
+
+ * inet/Makefile (headers): Rename netinet/inbits.h to bits/in.h.
+ * inet/netinet/in.h: Include bits/in.h instead of netinet/inbits.h.
+ * sysdeps/generic/netinet/inbits.h: Move to...
+ * sysdeps/generic/bits/in.h: ... here.
+ * sysdeps/unix/sysv/linux/bits/inbits.h: Move to ...
+ * sysdeps/unix/sysv/linux/bits/in.h: ... here.
+
+ * nis/Makefile (headers): Add bits/nislib.h.
+ * nis/rpcsvc/nislib.h: Moved to ....
+ * nis/bits/nislib.h: ... here.
+
+ * nis/nss_compat/compat-grp.c: Don't include <rpcsvc/nislib.h>.
+ * nis/nss_compat/compat-pwd.c: Likewise.
+ * nis/nss_compat/compat-spwd.c: Likewise.
+ * nis/nss_nisplus/nisplus-alias.c: Likewise.
+ * nis/nss_nisplus/nisplus-ethers.c: Likewise.
+ * nis/nss_nisplus/nisplus-grp.c: Likewise.
+ * nis/nss_nisplus/nisplus-hosts.c: Likewise.
+ * nis/nss_nisplus/nisplus-netgrp.c: Likewise.
+ * nis/nss_nisplus/nisplus-ntework.c: Likewise.
+ * nis/nss_nisplus/nisplus-proto.c: Likewise.
+ * nis/nss_nisplus/nisplus-publickey.c: Likewise.
+ * nis/nss_nisplus/nisplus-pwd.c: Likewise.
+ * nis/nss_nisplus/nisplus-rpc.c: Likewise.
+ * nis/nss_nisplus/nisplus-service.c: Likewise.
+ * nis/nss_nisplus/nisplus-spwd.c: Likewise.
+
+ * nis/rpcsvc/nis.x: Include bits/nislib.h, not rpcsvc/nislib.h.
+ * nis/rpcsvc/nis.h: Likewise.
+
+ * inet/getnameinfo.c (nrl_domainname): Change return type to const
+ char *.
+ (getnameinfo): Change type of local variable c to const char *.
+
+ * inet/inet_ntoa.c: Rewrite to use __libc_once for initialization.
+ * stdlib/fmtmsg.c: Likewise.
+
+ * intl/bindtextdom.c: Update from latest gettext.
+ * intl/dcgettext.c: Likewise.
+ * intl/finddomain.c: Likewise.
+ * intl/l10nflist.c: Likewise.
+ * intl/localealias.c: Likewise.
+ * intl/textdomain.c: Likewise.
+
+ * login/getutid_r.c: Remove parameter to setutent call.
+ * login/getutline_r.c: Likewise.
+
+ * posix/wordexp.c: Complete rewrite. Not fully implemented yet,
+ though. Patch by Tim Waugh <tim@cyberelk.demon.co.uk>.
+
+ * stdio-common/printf_fp.c: Remove relative include paths.
+ * stdio-common/printf_fphex.c: Likewise.
+
+ * sysdeps/generic/crypt.h: Cleanup. Don't define non standard
+ elements unless __USE_GNU.
+
+ * sysdeps/generic/vlimit.c: Pretty print.
+ * sysdeps/generic/vtimes.c: Likewise.
+
+ * sysdeps/i386/elf/bsd-_setjmp.S: New file. Empty dummy file.
+ * sysdeps/i386/elf/bsd-setjmp.S: New file. Empty dummy file.
+ * sysdeps/i386/elf/setjmp.S: New file. Define __setjmp and also
+ weak definitions of setjmp and _setjmp.
+
+ * sysdeps/i386/fpu/bits/mathinline.h: More patches by John Bowman.
+
+ * sysdeps/stub/if_index.h: Set errno in all functions and add
+ stub warnings.
+
+ * sysdeps/stub/libc-lock.h: Add __libc_once.
+
+1997-08-02 01:57 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/unix/sysv/linux/ptrace.c: Don't set errno in error
+ case since the __syscall_ptrace call already did this.
+ Reported by Philip Gladstone <philip@talon.raptor.com>.
+
+1997-07-29 Andreas Jaeger <aj@arthur.rhein-neckar.de>
+
+ * sysdeps/unix/sysv/linux/sys/fsuid.h: Change include
+ <gnu/types.h> to <sys/types.h>.
+
+1997-08-01 23:18 Ulrich Drepper <drepper@cygnus.com>
+
+ * csu/defs.awk: Fix regexp for end and align.
+ Patch by Klaus Espenlaub <kespenla@hydra.informatik.uni-ulm.de>.
+
+ * locale/programs/localedef.c (print_escaped): New function.
+ (show_info): Use print_escaped if strings can control unprintable
+ characters.
+ Patch by Jochen Hein <jochen.hein@delphi.central.de>.
+
+1997-08-01 18:45 Thorsten Kukuk <kukuk@vt.uni-paderborn.de>
+
+ * nis/nss_nisplus/nisplus-alias.c: Fix NULL pointer problems
+ * nis/nss_nisplus/nisplus-grp.c: Likewise.
+
+1997-07-31 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * elf/dl-profile.c (_dl_start_profile): Use _dl_sysdep_error
+ instead of fprintf.
+
+1997-07-31 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * manual/socket.texi (Host Address Functions): Fix arguments of
+ @deftypefun.
+
+1997-07-31 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * elf/dl-runtime.c: Avoid warning about profile_fixup being
+ unused.
+
+ * sysdeps/m68k/dl-machine.h: Add support for shared library
+ profiling.
+
+1997-07-31 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * md5-crypt/Makefile (extra-objs): Add onlymd5-crypt.o for
+ dependencies.
+
+1997-07-31 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * Make-dist (subdirs): Distribute both aout and elf.
+
+1997-07-31 23:04 Mark Kettenis <kettenis@phys.uva.nl>
+
+ * login/utmp-private.h: Remove reset argument from backend
+ setutent.
+ * login/getutent_r.c (__setutent): Allways call the setutent
+ function in the daemon backend.
+ (setutent_unknown): Function removed.
+ (getutent_unknown, pututline_unknown): Call __setutent instead of
+ setutent_unknown.
+ * login/utmp_file.c (setutent_file): Removed reset argument. All
+ callers changed.
+ * login/utmp_daemon.c (setutent_daemon): Removed