]> sourceware.org Git - glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Sun, 14 Dec 1997 20:33:03 +0000 (20:33 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sun, 14 Dec 1997 20:33:03 +0000 (20:33 +0000)
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.

ChangeLog
libc.map

index fc0222df14f18ead332d5cc35ad0e289d48f2c38..92e48ed9ee71980dccb47ca83ea1c9ebd4b29b9d 100644 (file)
--- 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.
index d133f227579c2688e4eef358fcbaccacb2e622e4..e301159cdbd1b045ba1039bc84fbde8effc2dec4 100644 (file)
--- 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;
This page took 0.052134 seconds and 5 git commands to generate.