diff options
author | Ulrich Drepper <drepper@redhat.com> | 1997-12-14 20:33:03 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1997-12-14 20:33:03 +0000 |
commit | afe93c0bb33ca7f45b9b60c30067e7b84827e900 (patch) | |
tree | 9ec1cbe8b8652c75b84a06cecc7f6eaa1caa62a0 | |
parent | d71b808a96f0fd1b6cd82c41698b518bf345692b (diff) | |
download | glibc-afe93c0bb33ca7f45b9b60c30067e7b84827e900.tar.gz glibc-afe93c0bb33ca7f45b9b60c30067e7b84827e900.tar.xz glibc-afe93c0bb33ca7f45b9b60c30067e7b84827e900.zip |
Update.
1997-12-13 Thorsten Kukuk <kukuk@vt.uni-paderborn.de> * libc-work/nis/ypclnt.c (do_ypcall): Don't free dom_binding twice. 1997-12-05 20:19 H.J. Lu <hjl@gnu.org> * iconvdata/Makefile: Fix a typo. * sysdeps/unix/sysv/linux/Makefile (stdio-common): Add oldsiglist for shared library. (signal): Add rt_sigreturn and rt_sigpending. * sysdeps/unix/sysv/linux/siglist.c (_sys_siglist, sys_siglist, sys_sigabbrev): Make them as the default version GLIBC_2.1. * sysdeps/unix/sysv/linux/oldsiglist.c (_sys_siglist, sys_siglist, sys_sigabbrev): New file. Make them as the old version GLIBC_2.0. * libc.map (_sys_siglist, sys_siglist, sys_sigabbrev): Added to GLIBC_2.1. 1997-11-20 18:02 H.J. Lu <hjl@gnu.ai.mit.edu> * libio/iofgets.c (_IO_fgets): Return an error only if there is a new error. * libio/iogets.c (_IO_gets): Ditto. 1997-11-20 07:26 H.J. Lu <hjl@gnu.ai.mit.edu> * libc.map (_IO_fdopen): Add support for GLIBC_2.0. * libio/Makefile (routines, shared-only-routines): Add oldiofdopen. * libio/fileops.c: Don't use _IO_FILE_complete. * libio/iofdopen.c: Ditto. * libio/iofopen.c: Ditto. * libio/iofopen64.c: Ditto. * libio/iopopen.c: Ditto. * libio/iovdprintf.c: Ditto. * libio/genops.c (_IO_init): Set _vtable_offset to 0. * libio/iofdopen.c (_IO_new_fdopen): Changed from _IO_fdopen and make it for _IO_fdopen/fdopen version GLIBC_2.1. * libio/iolibio.h (_IO_old_fclose, _IO_new_fclose, _IO_old_fdopen, _IO_new_fdopen): New declaration. * libio/libio.h (_IO_FILE): Add more fields. (_IO_FILE_complete): Defined and make _IO_FILE be the old one if _IO_USE_OLD_IO_FILE is defined (_IO_2_1_stdin_, _IO_2_1_stdout_, _IO_2_1_stderr_): Make them _IO_FILE_complete. * libio/libioP.h (_IO_JUMPS_FUNC): New, use _vtable_offset to adjust vtable. (JUMP0, JUMP1, JUMP2, JUMP3): Use _IO_JUMPS_FUNC instead of _IO_JUMPS. (_IO_FILE_complete): Commented out. * libio/oldfileops.c: Define _IO_USE_OLD_IO_FILE. * libio/oldiofclose.c: Ditto. * libio/oldiofopen.c: Ditto. * libio/oldstdfiles.c: Ditto. * libio/oldfileops.c (_IO_old_file_init): Set _vtable_offset for the old _IO_FILE. * libio/oldstdfiles.c (DEF_STDFILE): Remove INAME. (_IO_check_libio): Set _vtable_offset for old stdin, stdout and stderr. * libio/stdfiles.c (DEF_STDFILE): Don't use _IO_FILE_complete and remove INAME. * libio/stdio.c (stdin, stdout, stdin): Don't use _IO_FILE_complete. * libio/oldiofdopen.c: New. * stdio-common/vfprintf.c (buffered_vfprintf): Set hp->_vtable_offset to 0. 1997-11-18 08:03 H.J. Lu <hjl@gnu.ai.mit.edu> * libc.map (_IO_file_open): Added. * libio/libioP.h (_IO_file_open): Declared. * libio/fileops.c (_IO_file_open): New. (_IO_file_fopen): Call _IO_file_open (). * sysdeps/generic/_G_config.h * sysdeps/unix/sysv/linux/_G_config.h: Define _G_HAVE_IO_FILE_OPEN. 1997-12-07 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * signal/signal.h: Fix selection of signal semantics to match comment. 1997-12-11 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * sysdeps/unix/sysv/linux/sigreturn.c: Stub out. * sysdeps/unix/sysv/linux/syscalls.list: Remove sigreturn and rt_sigreturn. * sysdeps/unix/sysv/linux/Makefile (sysdep_routines) [$(subdir)=signal]: Remove rt_sigreturn. * sysdeps/unix/sysv/linux/powerpc/syscall.S: Deleted. * sysdeps/unix/sysv/linux/m68k/sigreturn.S: Deleted. * sysdeps/unix/sysv/linux/rt_sigreturn.c: Deleted. 1997-12-11 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * sysdeps/unix/sysv/linux/sigaction.c: Include <errno.h>. Fix declarations. 1997-12-12 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * iconvdata/extra-module.mk: Expand extra-objs now. 1997-12-09 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * sysdeps/m68k/fpu/bits/mathinline.h: Protect declarations of inline functions by feature tests to avoid warning about missing prototype declarations. 1997-12-09 15:08 Thorsten Kukuk <kukuk@vt.uni-paderborn.de> * nis/nss_compat/compat-grp.c: Reset the blacklist correct, fix return code for non existent +name entries. * nis/nss_compat/compat-pwd.c: Likewise. * nis/nss_compat/compat-spwd.c: Likewise. 1997-12-10 13:52 Philip Blundell <pb@nexus.co.uk> * sysdeps/standalone/arm/bits/errno.h (EAGAIN): Added. (EIO): Likewise. (ENOSPC): Likewise. (EEXIST): Likewise. (__errno_location): Likewise. * sysdeps/generic/sys/param.h (MAXPATHLEN): Added. * sysdeps/generic/sigqueue.c: Include <sys/types.h> for pid_t. 1997-12-09 08:10 Thorsten Kukuk <kukuk@vt.uni-paderborn.de> * sunrpc/publickey.c: Use new NSS interface. 1997-12-09 03:08 Ulrich Drepper <drepper@cygnus.com> * manual/malloc.texi: Document mtrace/muntrace and the concept. 1997-12-04 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * sysdeps/m68k/fpu/bits/fenv.h (fenv_t): Add member to hold fpiar value, to match spirit of the standard. * sysdeps/m68k/fpu/fegetenv.c: Save/restore fpiar. * sysdeps/m68k/fpu/feholdexcpt.c: Likewise. * sysdeps/m68k/fpu/fesetenv.c: Likewise. 1997-12-02 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * manual/signal.texi (Signal Stack): Remove spurious @item. 1997-12-08 Andreas Jaeger <aj@arthur.rhein-neckar.de> * rt/aio.h: Remove double semicolon. * rt/librt.map: Add aio_init.
-rw-r--r-- | ChangeLog | 174 | ||||
-rw-r--r-- | libc.map | 9 |
2 files changed, 180 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog index fc0222df14..92e48ed9ee 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,177 @@ +1997-12-13 Thorsten Kukuk <kukuk@vt.uni-paderborn.de> + + * libc-work/nis/ypclnt.c (do_ypcall): Don't free dom_binding twice. + +1997-12-05 20:19 H.J. Lu <hjl@gnu.org> + + * iconvdata/Makefile: Fix a typo. + + * sysdeps/unix/sysv/linux/Makefile (stdio-common): Add + oldsiglist for shared library. + (signal): Add rt_sigreturn and rt_sigpending. + + * sysdeps/unix/sysv/linux/siglist.c (_sys_siglist, sys_siglist, + sys_sigabbrev): Make them as the default version GLIBC_2.1. + + * sysdeps/unix/sysv/linux/oldsiglist.c (_sys_siglist, + sys_siglist, sys_sigabbrev): New file. Make them as the old + version GLIBC_2.0. + + * libc.map (_sys_siglist, sys_siglist, sys_sigabbrev): Added + to GLIBC_2.1. + +1997-11-20 18:02 H.J. Lu <hjl@gnu.ai.mit.edu> + + * libio/iofgets.c (_IO_fgets): Return an error only if there + is a new error. + * libio/iogets.c (_IO_gets): Ditto. + +1997-11-20 07:26 H.J. Lu <hjl@gnu.ai.mit.edu> + + * libc.map (_IO_fdopen): Add support for GLIBC_2.0. + + * libio/Makefile (routines, shared-only-routines): Add + oldiofdopen. + + * libio/fileops.c: Don't use _IO_FILE_complete. + * libio/iofdopen.c: Ditto. + * libio/iofopen.c: Ditto. + * libio/iofopen64.c: Ditto. + * libio/iopopen.c: Ditto. + * libio/iovdprintf.c: Ditto. + + * libio/genops.c (_IO_init): Set _vtable_offset to 0. + + * libio/iofdopen.c (_IO_new_fdopen): Changed from _IO_fdopen + and make it for _IO_fdopen/fdopen version GLIBC_2.1. + + * libio/iolibio.h (_IO_old_fclose, _IO_new_fclose, + _IO_old_fdopen, _IO_new_fdopen): New declaration. + + * libio/libio.h (_IO_FILE): Add more fields. + (_IO_FILE_complete): Defined and make _IO_FILE be the old + one if _IO_USE_OLD_IO_FILE is defined + (_IO_2_1_stdin_, _IO_2_1_stdout_, _IO_2_1_stderr_): Make + them _IO_FILE_complete. + + * libio/libioP.h (_IO_JUMPS_FUNC): New, use _vtable_offset + to adjust vtable. + (JUMP0, JUMP1, JUMP2, JUMP3): Use _IO_JUMPS_FUNC instead of + _IO_JUMPS. + (_IO_FILE_complete): Commented out. + + * libio/oldfileops.c: Define _IO_USE_OLD_IO_FILE. + * libio/oldiofclose.c: Ditto. + * libio/oldiofopen.c: Ditto. + * libio/oldstdfiles.c: Ditto. + + * libio/oldfileops.c (_IO_old_file_init): Set _vtable_offset + for the old _IO_FILE. + + * libio/oldstdfiles.c (DEF_STDFILE): Remove INAME. + (_IO_check_libio): Set _vtable_offset for old stdin, stdout + and stderr. + + * libio/stdfiles.c (DEF_STDFILE): Don't use _IO_FILE_complete + and remove INAME. + + * libio/stdio.c (stdin, stdout, stdin): Don't use + _IO_FILE_complete. + + * libio/oldiofdopen.c: New. + + * stdio-common/vfprintf.c (buffered_vfprintf): Set + hp->_vtable_offset to 0. + +1997-11-18 08:03 H.J. Lu <hjl@gnu.ai.mit.edu> + + * libc.map (_IO_file_open): Added. + + * libio/libioP.h (_IO_file_open): Declared. + + * libio/fileops.c (_IO_file_open): New. + (_IO_file_fopen): Call _IO_file_open (). + + * sysdeps/generic/_G_config.h + * sysdeps/unix/sysv/linux/_G_config.h: Define + _G_HAVE_IO_FILE_OPEN. + +1997-12-07 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> + + * signal/signal.h: Fix selection of signal semantics to match + comment. + +1997-12-11 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> + + * sysdeps/unix/sysv/linux/sigreturn.c: Stub out. + * sysdeps/unix/sysv/linux/syscalls.list: Remove sigreturn and + rt_sigreturn. + * sysdeps/unix/sysv/linux/Makefile (sysdep_routines) + [$(subdir)=signal]: Remove rt_sigreturn. + * sysdeps/unix/sysv/linux/powerpc/syscall.S: Deleted. + * sysdeps/unix/sysv/linux/m68k/sigreturn.S: Deleted. + * sysdeps/unix/sysv/linux/rt_sigreturn.c: Deleted. + +1997-12-11 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> + + * sysdeps/unix/sysv/linux/sigaction.c: Include <errno.h>. Fix + declarations. + +1997-12-12 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> + + * iconvdata/extra-module.mk: Expand extra-objs now. + +1997-12-09 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> + + * sysdeps/m68k/fpu/bits/mathinline.h: Protect declarations of + inline functions by feature tests to avoid warning about missing + prototype declarations. + +1997-12-09 15:08 Thorsten Kukuk <kukuk@vt.uni-paderborn.de> + + * nis/nss_compat/compat-grp.c: Reset the blacklist correct, fix + return code for non existent +name entries. + * nis/nss_compat/compat-pwd.c: Likewise. + * nis/nss_compat/compat-spwd.c: Likewise. + +1997-12-10 13:52 Philip Blundell <pb@nexus.co.uk> + + * sysdeps/standalone/arm/bits/errno.h (EAGAIN): Added. + (EIO): Likewise. + (ENOSPC): Likewise. + (EEXIST): Likewise. + (__errno_location): Likewise. + + * sysdeps/generic/sys/param.h (MAXPATHLEN): Added. + + * sysdeps/generic/sigqueue.c: Include <sys/types.h> for pid_t. + +1997-12-09 08:10 Thorsten Kukuk <kukuk@vt.uni-paderborn.de> + + * sunrpc/publickey.c: Use new NSS interface. + +1997-12-09 03:08 Ulrich Drepper <drepper@cygnus.com> + + * manual/malloc.texi: Document mtrace/muntrace and the concept. + +1997-12-04 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> + + * sysdeps/m68k/fpu/bits/fenv.h (fenv_t): Add member to hold fpiar + value, to match spirit of the standard. + * sysdeps/m68k/fpu/fegetenv.c: Save/restore fpiar. + * sysdeps/m68k/fpu/feholdexcpt.c: Likewise. + * sysdeps/m68k/fpu/fesetenv.c: Likewise. + +1997-12-02 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> + + * manual/signal.texi (Signal Stack): Remove spurious @item. + +1997-12-08 Andreas Jaeger <aj@arthur.rhein-neckar.de> + + * rt/aio.h: Remove double semicolon. + + * rt/librt.map: Add aio_init. + 1997-12-08 03:24 Ulrich Drepper <drepper@cygnus.com> * Makeconfig: Define $(rt) to rt if linuxthreads is available. diff --git a/libc.map b/libc.map index d133f22757..e301159cdb 100644 --- a/libc.map +++ b/libc.map @@ -91,13 +91,14 @@ GLIBC_2.0 { _IO_str_underflow; _IO_str_init_static; _IO_str_init_readonly; _IO_str_seekoff; _IO_str_pbackfail; _IO_file_jumps; _IO_peekc_locked; _IO_flockfile; _IO_funlockfile; - _IO_fopen; _IO_fclose; + _IO_fopen; _IO_fclose; _IO_file_open; __vsscanf; __vfscanf; __vsnprintf; _rpc_dtablesize; _null_auth; _seterr_reply; __res_randomid; # Exception handling support functions from libgcc __register_frame; __register_frame_table; __deregister_frame; + __register_frame_new; __register_frame_table_new; __deregister_frame_new; __frame_state_for; # variables in normal name space @@ -430,12 +431,14 @@ GLIBC_2.1 { _IO_2_1_stdin_; _IO_2_1_stdout_; _IO_2_1_stderr_; # functions used in other libraries - _IO_fclose; _IO_fopen; + _IO_fclose; _IO_fopen; _IO_fdopen; # functions in normal name space - fopen; fclose; + fopen; fclose; fdopen; # New RT signal functions. sigqueue; sigtimedwait; sigwaitinfo; + # Since we have new signals this structure changed. + _sys_siglist; sys_siglist; sys_sigabbrev; } GLIBC_2.0; |