]> git.ipfire.org Git - thirdparty/glibc.git/commit - Makeconfig
Update. cvs/libc-ud-970819
authorUlrich Drepper <drepper@redhat.com>
Wed, 20 Aug 1997 03:53:21 +0000 (03:53 +0000)
committerUlrich Drepper <drepper@redhat.com>
Wed, 20 Aug 1997 03:53:21 +0000 (03:53 +0000)
commit40a55d2054ef9d9085c4e6b0157c5d30608736fc
tree7ccdbae13abe1988c2ce9af0f936daac639ba1b5
parentca34d7a7c77fa8dc823fd05439870e5a96610c5a
Update.

1997-08-20 05:30  Ulrich Drepper  <drepper@cygnus.com>

* catgets/catgets.c (catclose): Use __munmap instead of munmap.
* catgets/gencat.c (read_input_file): Fix typo.

* dirent/dirent.h: Make seekdir and telldir available for __USE_XOPEN.

* elf/dl-load.c: Fix case of missing DT_RPATH in object which gets
executed (e.g., when it is a static binary).

* intl/bindtextdomain.c: Use strdup in glibc.  Correct comment.
* intl/dcgettext.c: Likewise.
* intl/dgettext.c: Likewise.
* intl/explodename.c: Likewise.
* intl/finddomain.c: Likewise.
* intl/gettext.c: Likewise.
* intl/gettext.h: Likewise.
* intl/hash-string.h: Likewise.
* intl/l10nflist.c: Likewise.
* intl/libintl.h: Likewise.
* intl/loadinfo.h: Likewise.
* intl/loadmsgcat.c: Likewise.
* intl/localealias.c: Likewise.
* intl/textdomain.c: Likewise.

Unify libio sources with code in libg++.
* libio/fcloseall.c: Update and reformat copyright.  Protect use
of weak_alias.  Use _IO_* thread macros instead of __libc_*.
* libio/feof.c: Likewise.
* libio/feof_u.c: Likewise.
* libio/ferror.c: Likewise.
* libio/ferror_u.c: Likewise.
* libio/fgetc.c: Likewise.
* libio/filedoalloc.c: Likewise.
* libio/fileno.c: Likewise.
* libio/fileops.c: Likewise.
* libio/fputc.c: Likewise.
* libio/fputc_u.c: Likewise.
* libio/freopen.c: Likewise.
* libio/fseek.c: Likewise.
* libio/genops.c: Likewise.
* libio/getc.c: Likewise.
* libio/getc_u.c: Likewise.
* libio/getchar.c: Likewise.
* libio/getchar_u.c: Likewise.
* libio/iofclose.c: Likewise.
* libio/iofdopen.c: Likewise.
* libio/iofflush.c: Likewise.
* libio/iofflush_u.c: Likewise.
* libio/iofgetpos.c: Likewise.
* libio/iofgets.c: Likewise.
* libio/iofopen.c: Likewise.
* libio/iofopncook.c: Likewise.
* libio/iofprintf.c: Likewise.
* libio/iofputs.c: Likewise.
* libio/iofread.c: Likewise.
* libio/iofsetpos.c: Likewise.
* libio/ioftell.c: Likewise.
* libio/iofwrite.c: Likewise.
* libio/iogetdelim.c: Likewise.
* libio/iogetline.c: Likewise.
* libio/iogets.c: Likewise.
* libio/iopadn.c: Likewise.
* libio/iopopen.c: Likewise.
* libio/ioputs.c: Likewise.
* libio/ioseekoff.c: Likewise.
* libio/ioseekpos.c: Likewise.
* libio/iosetbuffer.c: Likewise.
* libio/iosetvbuf.c: Likewise.
* libio/iosprintf.c: Likewise.
* libio/ioungetc.c: Likewise.
* libio/iovdprintf.c: Likewise.
* libio/iovsprintf.c: Likewise.
* libio/iovsscanf.c: Likewise.
* libio/libio.h: Likewise.
* libio/libioP.h: Likewise.
* libio/obprintf.c: Likewise.
* libio/pclose.c: Likewise.
* libio/peekc.c: Likewise.
* libio/putc.c: Likewise.
* libio/putchar.c: Likewise.
* libio/rewind.c: Likewise.
* libio/setbuf.c: Likewise.
* libio/setlinebuf.c: Likewise.
* libio/stdfiles.c: Likewise.
* libio/stdio.c: Likewise.
* libio/strfile.h: Likewise.
* libio/strops.c: Likewise.
* libio/vasprintf.c: Likewise.
* libio/vscanf.c: Likewise.
* libio/vsnprintf.c: Likewise.

* manual/libc.texinfo: Add menu entries for chapter on message
translation.
* manual/locale.texi: Correct next entry in @node for new chapter.
* manual/search.texi: Likewise for previous link.
* manual/message.texi: New file.
* manual/startup.texi: Document LC_ALL, LC_MESSAGES, NLSPATH,
setenv, unsetenv, and clearenv.
* manual/string.texi: Fix typos.  Patch by Jim Meyering.

* math/Makefile (test-longdouble-yes): Enable.  We want long double
tests now.

Crusade against strcat.
* nis/nss_nisplus/nisplus-publickey.c: Remove uses of strcat.
* stdlib/canonicalize.c: Likewise.

* posix/glob.h: Define __const if necessary.  Use __const in all
prototypes.

* sysdeps/generic/stpcpy.c: Use K&R form to allow use in other
GNU packages.

* posix/wordexp.c: Completely reworked buffer handling for much
better performance.  Patch by Tim Waugh.

* socket/sys/sochet.h (getpeername): Fix type of LEN parameter,
it must be socklen_t.

* sysdeps/libm-i387/e_remainder.S: Pretty print.
* sysdeps/libm-i387/e_remainderf.S: Likewise.
* sysdeps/libm-i387/e_remainderl.S: Pop extra value for FPU stack.
* sysdeps/libm-i387/s_cexp.S: Little optimization.
* sysdeps/libm-i387/s_cexpl.S: Likewise.
* sysdep/libm-ieee754/s_csinhl.c: Include <fenv.h>.

1997-08-18 15:21  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/if_index.c (if_nameindex): Fix memory leak
in cleanup code.

1997-08-17  Paul Eggert  <eggert@twinsun.com>

* tzset.c (__tzset_internal): Fix memory leak when the user
specifies a TZ value that uses a default rule file.
Do not assume US DST rules when the user specifies
that there is no DST.

1997-08-10 19:17  Philip Blundell  <Philip.Blundell@pobox.com>

* inet/getnameinfo.c: Tidy up.
* sysdeps/posix/getaddrinfo.c: Likewise.

* sysdeps/unix/sysv/linux/if_index.c (if_nametoindex): Return 0 if
using stub code.
(if_indextoname): Use SIOGIFNAME ioctl if the kernel supports it.
(if_nameindex): Use alloca() rather than malloc(); use
SIOCGIFCOUNT ioctl if the kernel supports it.

1997-08-16  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/unix/sysv/linux/sys/mount.h: Remove the IS_* macros,
they operate on internal kernel structures and have no place in a
user header.

1997-08-16  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* Makerules (lib%.so): Depend on $(+preinit) and $(+postinit).
(build-shlib): Filter them out of $^.

1997-08-15  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* elf/dl-error.c (_dl_signal_error): Fix error message.

1997-08-16 04:06  Ulrich Drepper  <drepper@cygnus.com>

* assert/assert.h [__USE_GNU]: Undefine assert_perror.
Reported by Theodore C. Belding <Ted.Belding@umich.edu>.

1997-08-13  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* Makeconfig: Change object suffixes from *.[spgb]o to *.o[spgb]
to avoid conflict with PO files.
* Makerules: Likewise.
* Rules: Likewise.
* elf/Makefile: Likewise.
* extra-lib.mk: Likewise.
* gmon/Makefile: Likewise.
* nis/Makefile: Likewise.
* nss/Makefile: Likewise.
* resolv/Makefile: Likewise.
* rpm/Makefile: Likewise.
* sunrpc/Makefile: Likewise.
* sysdeps/sparc/elf/Makefile: Likewise.
* sysdeps/sparc64/elf/Makefile: Likewise.
* sysdeps/unix/sysv/linux/sparc/Makefile: Likewise.
(ASFLAGS-.os): Renamed from as-FLAGS.os.
124 files changed:
ChangeLog
INSTALL
Makeconfig
Makerules
Rules
assert/assert.h
catgets/catgets.c
catgets/gencat.c
dirent/dirent.h
elf/Makefile
elf/dl-error.c
elf/dl-load.c
extra-lib.mk
gmon/Makefile
inet/getnameinfo.c
intl/bindtextdom.c
intl/dcgettext.c
intl/dgettext.c
intl/explodename.c
intl/finddomain.c
intl/gettext.c
intl/gettext.h
intl/hash-string.h
intl/l10nflist.c
intl/libintl.h
intl/loadinfo.h
intl/loadmsgcat.c
intl/localealias.c
intl/textdomain.c
libio/fcloseall.c
libio/feof.c
libio/feof_u.c
libio/ferror.c
libio/ferror_u.c
libio/fgetc.c
libio/filedoalloc.c
libio/fileno.c
libio/fileops.c
libio/fputc.c
libio/fputc_u.c
libio/freopen.c
libio/fseek.c
libio/genops.c
libio/getc.c
libio/getc_u.c
libio/getchar.c
libio/getchar_u.c
libio/iofclose.c
libio/iofdopen.c
libio/iofflush.c
libio/iofflush_u.c
libio/iofgetpos.c
libio/iofgets.c
libio/iofopen.c
libio/iofopncook.c
libio/iofprintf.c
libio/iofputs.c
libio/iofread.c
libio/iofsetpos.c
libio/ioftell.c
libio/iofwrite.c
libio/iogetdelim.c
libio/iogetline.c
libio/iogets.c
libio/iopadn.c
libio/iopopen.c
libio/ioputs.c
libio/ioseekoff.c
libio/ioseekpos.c
libio/iosetbuffer.c
libio/iosetvbuf.c
libio/iosprintf.c
libio/ioungetc.c
libio/iovdprintf.c
libio/iovsprintf.c
libio/iovsscanf.c
libio/libio.h
libio/libioP.h
libio/obprintf.c
libio/pclose.c
libio/peekc.c
libio/putc.c
libio/putchar.c
libio/rewind.c
libio/setbuf.c
libio/setlinebuf.c
libio/stdfiles.c
libio/stdio.c
libio/strfile.h
libio/strops.c
libio/vasprintf.c
libio/vscanf.c
libio/vsnprintf.c
manual/libc.texinfo
manual/locale.texi
manual/message.texi [new file with mode: 0644]
manual/search.texi
manual/startup.texi
manual/string.texi
math/Makefile
nis/Makefile
nis/nss_nisplus/nisplus-publickey.c
nss/Makefile
posix/glob.h
posix/wordexp.c
resolv/Makefile
rpm/Makefile
socket/sys/socket.h
stdlib/canonicalize.c
sunrpc/Makefile
sysdeps/generic/stpcpy.c
sysdeps/libm-i387/e_remainder.S
sysdeps/libm-i387/e_remainderf.S
sysdeps/libm-i387/e_remainderl.S
sysdeps/libm-i387/s_cexp.S
sysdeps/libm-i387/s_cexpl.S
sysdeps/libm-ieee754/s_csinhl.c
sysdeps/posix/getaddrinfo.c
sysdeps/sparc/sparc32/elf/Makefile
sysdeps/sparc/sparc64/elf/Makefile
sysdeps/unix/sysv/linux/if_index.c
sysdeps/unix/sysv/linux/sparc/sparc32/Makefile
sysdeps/unix/sysv/linux/sys/mount.h
time/tzset.c