kopensolaris-gnu/glibc.git
18 years agoUpdate copyright year.
drepper [Thu, 17 Jan 2002 07:23:56 +0000 (07:23 +0000)]
Update copyright year.

18 years agoUpdate copyright year.
drepper [Thu, 17 Jan 2002 07:20:29 +0000 (07:20 +0000)]
Update copyright year.

18 years agoUpdate copyright year.
drepper [Thu, 17 Jan 2002 07:19:26 +0000 (07:19 +0000)]
Update copyright year.

18 years ago(print_version): Update copyright year.
drepper [Thu, 17 Jan 2002 07:17:44 +0000 (07:17 +0000)]
(print_version): Update copyright year.

18 years agoUpdate copyright year.
drepper [Thu, 17 Jan 2002 07:15:53 +0000 (07:15 +0000)]
Update copyright year.

18 years agoUpdate copyright year.
drepper [Thu, 17 Jan 2002 07:13:57 +0000 (07:13 +0000)]
Update copyright year.

18 years ago(print_version): Update copyright year.
drepper [Thu, 17 Jan 2002 07:13:01 +0000 (07:13 +0000)]
(print_version): Update copyright year.

18 years agoBug fixes and support for more characters.
drepper [Thu, 17 Jan 2002 06:55:39 +0000 (06:55 +0000)]
Bug fixes and support for more characters.

18 years agoFix regexp to reliably remove "-ia64" from rtld name.
drepper [Thu, 17 Jan 2002 06:49:28 +0000 (06:49 +0000)]
Fix regexp to reliably remove "-ia64" from rtld name.

18 years agoUpdate.
drepper [Thu, 17 Jan 2002 06:35:42 +0000 (06:35 +0000)]
Update.

18 years agoUpdate.
drepper [Thu, 17 Jan 2002 06:29:40 +0000 (06:29 +0000)]
Update.

18 years agoUpdate.
drepper [Thu, 17 Jan 2002 00:50:24 +0000 (00:50 +0000)]
Update.

18 years ago(MEMORY_BARRIER): Define.
drepper [Thu, 17 Jan 2002 00:48:43 +0000 (00:48 +0000)]
(MEMORY_BARRIER): Define.
(CURRENT_STACK_FRAME): Remove duplicate definition.

18 years agoWe need different versions for 32 and 64 bit platforms.
drepper [Thu, 17 Jan 2002 00:48:16 +0000 (00:48 +0000)]
We need different versions for 32 and 64 bit platforms.

18 years agoswapcontext implementation for S390.
drepper [Thu, 17 Jan 2002 00:45:41 +0000 (00:45 +0000)]
swapcontext implementation for S390.

18 years agoUpdate.
drepper [Thu, 17 Jan 2002 00:36:30 +0000 (00:36 +0000)]
Update.

18 years agoUpdate.
drepper [Thu, 17 Jan 2002 00:32:33 +0000 (00:32 +0000)]
Update.

18 years ago(CFLAGS-tst-cancel.c): Add -fno-inline-functions to prevent automatic inline.
drepper [Thu, 17 Jan 2002 00:30:26 +0000 (00:30 +0000)]
(CFLAGS-tst-cancel.c): Add -fno-inline-functions to prevent automatic inline.

18 years agoUpdate.
drepper [Thu, 17 Jan 2002 00:29:46 +0000 (00:29 +0000)]
Update.

18 years agoUpdate.
drepper [Wed, 16 Jan 2002 17:44:51 +0000 (17:44 +0000)]
Update.

18 years ago(test-srcs): Add tst-signal.
drepper [Wed, 16 Jan 2002 00:28:58 +0000 (00:28 +0000)]
(test-srcs): Add tst-signal.
(tests): Run tst-signal.
(distribute): Add tst-signal.sh.

18 years agoTest for handling initial signal handler setting correctly.
drepper [Wed, 16 Jan 2002 00:28:45 +0000 (00:28 +0000)]
Test for handling initial signal handler setting correctly.

18 years ago * sysdeps/x86_64/pt-machine.h (INIT_THREAD_SELF): Avoid warning.
aj [Mon, 14 Jan 2002 15:43:08 +0000 (15:43 +0000)]
* sysdeps/x86_64/pt-machine.h (INIT_THREAD_SELF): Avoid warning.

18 years ago(sighandler): Initialize all elements to SIG_ERR.
drepper [Sat, 12 Jan 2002 01:36:35 +0000 (01:36 +0000)]
(sighandler): Initialize all elements to SIG_ERR.
(__sigaction): Don't use value from sighandler if it is SIG_ERR.

18 years agoUpdate.
drepper [Sat, 12 Jan 2002 01:35:51 +0000 (01:35 +0000)]
Update.

18 years agoUpdate.
drepper [Sat, 12 Jan 2002 01:17:22 +0000 (01:17 +0000)]
Update.

18 years agoUpdate x86 relocations.
drepper [Fri, 11 Jan 2002 22:55:16 +0000 (22:55 +0000)]
Update x86 relocations.

18 years agoUpdate.
drepper [Fri, 11 Jan 2002 06:47:31 +0000 (06:47 +0000)]
Update.

18 years ago(new_width): Check whether byte sequences for both ends of range have
drepper [Fri, 11 Jan 2002 06:46:13 +0000 (06:46 +0000)]
(new_width): Check whether byte sequences for both ends of range have
the same length.

18 years agoUpdate.
drepper [Fri, 11 Jan 2002 01:06:11 +0000 (01:06 +0000)]
Update.

18 years ago(SHN_UNDEF): Remove duplicate definition.
drepper [Fri, 11 Jan 2002 01:05:24 +0000 (01:05 +0000)]
(SHN_UNDEF): Remove duplicate definition.

18 years ago(__ieee754_sqrt): Don't use multi-line string literals.
drepper [Fri, 11 Jan 2002 01:03:15 +0000 (01:03 +0000)]
(__ieee754_sqrt): Don't use multi-line string literals.
(__full_ieee754_sqrt): Add __attribute_used__.

18 years ago(__group_member): Also check groups[0].
drepper [Fri, 11 Jan 2002 01:01:22 +0000 (01:01 +0000)]
(__group_member): Also check groups[0].

18 years agoUpdate.
drepper [Tue, 8 Jan 2002 22:00:09 +0000 (22:00 +0000)]
Update.

18 years ago(distribute): Add scripts/cpp.
drepper [Tue, 8 Jan 2002 21:57:27 +0000 (21:57 +0000)]
(distribute): Add scripts/cpp.

18 years ago(distribute): Add reldep6mod[01234].c, unwind-dw2.c, unwind-dw2-fde.c,
drepper [Tue, 8 Jan 2002 21:56:50 +0000 (21:56 +0000)]
(distribute): Add reldep6mod[01234].c, unwind-dw2.c, unwind-dw2-fde.c,
unwind.h, unwind-pe.h, unwind-dw2-fde.h, and dwarf2.h.

18 years agoExtra files to distribute for 4.4BSD.
drepper [Tue, 8 Jan 2002 21:55:50 +0000 (21:55 +0000)]
Extra files to distribute for 4.4BSD.

18 years agoAdd sysv_termio.h and start-libc.c.
drepper [Tue, 8 Jan 2002 21:54:58 +0000 (21:54 +0000)]
Add sysv_termio.h and start-libc.c.

18 years agoAdd ldd-rewrite.sed.
drepper [Tue, 8 Jan 2002 21:54:06 +0000 (21:54 +0000)]
Add ldd-rewrite.sed.

18 years agoAdd ldd-rewrite.sed.
drepper [Tue, 8 Jan 2002 21:53:33 +0000 (21:53 +0000)]
Add ldd-rewrite.sed.

18 years ago.
roland [Tue, 8 Jan 2002 19:58:03 +0000 (19:58 +0000)]
.

18 years ago2002-01-07 Roland McGrath <roland@frob.com>
roland [Tue, 8 Jan 2002 19:57:57 +0000 (19:57 +0000)]
2002-01-07  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/i386/init-first.c (_hurd_stack_setup): Use
volatile on type of ARGC so the compiler doesn't get clever.

18 years agoUpdate.
aj [Tue, 8 Jan 2002 10:19:44 +0000 (10:19 +0000)]
Update.

18 years agoPrevent double inclusion.
aj [Tue, 8 Jan 2002 10:19:28 +0000 (10:19 +0000)]
Prevent double inclusion.

18 years agoUpdate.
drepper [Tue, 8 Jan 2002 06:38:01 +0000 (06:38 +0000)]
Update.

18 years agoFix %expect count.
drepper [Tue, 8 Jan 2002 06:33:34 +0000 (06:33 +0000)]
Fix %expect count.

18 years agoUpdate.
drepper [Tue, 8 Jan 2002 06:28:46 +0000 (06:28 +0000)]
Update.

18 years ago(execute_cfa_program): Fix DW_CFA_restore handling.
drepper [Tue, 8 Jan 2002 06:22:56 +0000 (06:22 +0000)]
(execute_cfa_program): Fix DW_CFA_restore handling.

18 years agoUpdate.
drepper [Tue, 8 Jan 2002 06:22:36 +0000 (06:22 +0000)]
Update.

18 years ago(__register_frame_info_bases): Optimize if .eh_frame section contains no FDEs.
drepper [Tue, 8 Jan 2002 06:22:14 +0000 (06:22 +0000)]
(__register_frame_info_bases): Optimize if .eh_frame section contains no FDEs.
(__register_frame, __deregister_frame_info_bases, __deregister_frame): Likewise.

18 years agoSPecial unwinding code for glibc-gcc interoperability.
drepper [Tue, 8 Jan 2002 06:21:28 +0000 (06:21 +0000)]
SPecial unwinding code for glibc-gcc interoperability.

18 years ago(PT_GNU_EH_FRAME): Define.
drepper [Tue, 8 Jan 2002 06:19:09 +0000 (06:19 +0000)]
(PT_GNU_EH_FRAME): Define.

18 years ago(routines, shared-only-routines): Add unwind-dw2-fde-glibc instead of
drepper [Tue, 8 Jan 2002 06:16:51 +0000 (06:16 +0000)]
(routines, shared-only-routines): Add unwind-dw2-fde-glibc instead of
unwind-dw2-fde.

18 years agoUpdate.
drepper [Mon, 7 Jan 2002 23:08:16 +0000 (23:08 +0000)]
Update.

18 years agoNew version with correct collation.
drepper [Mon, 7 Jan 2002 23:07:41 +0000 (23:07 +0000)]
New version with correct collation.

18 years agoUpdate.
drepper [Mon, 7 Jan 2002 23:02:12 +0000 (23:02 +0000)]
Update.

18 years agoSpecial init/fini sections for Alpha when using linuxthreads.
drepper [Mon, 7 Jan 2002 23:00:52 +0000 (23:00 +0000)]
Special init/fini sections for Alpha when using linuxthreads.

18 years agoUpdate.
aj [Mon, 7 Jan 2002 13:28:49 +0000 (13:28 +0000)]
Update.

18 years ago(sin_pi): Fix typo in test for x < 0.25 and restore original range reduction method.
aj [Mon, 7 Jan 2002 13:28:25 +0000 (13:28 +0000)]
(sin_pi):  Fix typo in test for x < 0.25 and restore original range reduction method.
(__ieee754_lgammal_r): Make sure signgam is set before returning.

18 years ago (erfcl): Fix K&R header.
aj [Mon, 7 Jan 2002 13:28:04 +0000 (13:28 +0000)]
 (erfcl): Fix K&R header.

18 years agoUpdate.
drepper [Mon, 7 Jan 2002 09:33:53 +0000 (09:33 +0000)]
Update.

18 years ago(_IO_wfile_underflow): Reset read pointer before trying to convert
drepper [Mon, 7 Jan 2002 09:32:12 +0000 (09:32 +0000)]
(_IO_wfile_underflow): Reset read pointer before trying to convert
rest of byte buffer.
(_IO_wfile_underflow_mmap): New function.
(_IO_wfile_jumps_mmap): New variable.

18 years agoDeclare _IO_file_jumps_mmap, _IO_wfile_jumps_mmap, _IO_file_close_mmap.
drepper [Mon, 7 Jan 2002 09:30:15 +0000 (09:30 +0000)]
Declare _IO_file_jumps_mmap, _IO_wfile_jumps_mmap, _IO_file_close_mmap.

18 years agoDeclare __fopen_internal and __fopen_maybe_mmap.
drepper [Mon, 7 Jan 2002 09:26:17 +0000 (09:26 +0000)]
Declare __fopen_internal and __fopen_maybe_mmap.

18 years agoCall __fopen_maybe_mmap before returning successfully.
drepper [Mon, 7 Jan 2002 09:25:40 +0000 (09:25 +0000)]
Call __fopen_maybe_mmap before returning successfully.

18 years agoJust call __fopen_internal.
drepper [Mon, 7 Jan 2002 09:24:47 +0000 (09:24 +0000)]
Just call __fopen_internal.

18 years ago(__fopen_maybe_mmap): New function.
drepper [Mon, 7 Jan 2002 09:24:00 +0000 (09:24 +0000)]
(__fopen_maybe_mmap): New function.
(__fopen_internal): New function.  Split out from _IO_new_fopen.
(_IO_new_fopen): Call __fopen_internal.

18 years ago(_IO_file_underflow_mmap): New function.
drepper [Mon, 7 Jan 2002 09:22:25 +0000 (09:22 +0000)]
(_IO_file_underflow_mmap): New function.
(_IO_file_close_mmap): New function.
(_IO_file_jumps_mmap): New variable.

18 years agoDefine _G_MMAP64.
drepper [Mon, 7 Jan 2002 09:18:53 +0000 (09:18 +0000)]
Define _G_MMAP64.

18 years ago(tests): Add tst-rndseek.
drepper [Mon, 7 Jan 2002 09:17:53 +0000 (09:17 +0000)]
(tests): Add tst-rndseek.

18 years agoTest for fseek on input stream.
drepper [Mon, 7 Jan 2002 09:16:46 +0000 (09:16 +0000)]
Test for fseek on input stream.

18 years ago.
roland [Sat, 5 Jan 2002 21:53:13 +0000 (21:53 +0000)]
.

18 years ago2002-01-05 Roland McGrath <roland@frob.com>
roland [Sat, 5 Jan 2002 21:53:04 +0000 (21:53 +0000)]
2002-01-05  Roland McGrath  <roland@frob.com>

* config.h.in (HAVE_MIG_RETCODE): New #undef.
* sysdeps/mach/hurd/configure.in (hurd_MIG_RETCODE: New macro
swiped from hurd package's aclocal.m4; use it to set HAVE_MIG_RETCODE.
* sysdeps/mach/hurd/configure: Regenerated.

18 years agocygnus.com -> redhat.com
drepper [Sat, 5 Jan 2002 06:15:54 +0000 (06:15 +0000)]
cygnus.com -> redhat.com

18 years agoUpdate.
drepper [Thu, 3 Jan 2002 20:54:56 +0000 (20:54 +0000)]
Update.

18 years agoAdd more TLS definitions.
drepper [Thu, 3 Jan 2002 20:50:50 +0000 (20:50 +0000)]
Add more TLS definitions.

18 years agoUpdate.
drepper [Thu, 3 Jan 2002 00:45:20 +0000 (00:45 +0000)]
Update.

18 years ago(__GLIBC_MINOR__): Bump to 3.
drepper [Thu, 3 Jan 2002 00:43:43 +0000 (00:43 +0000)]
(__GLIBC_MINOR__): Bump to 3.

18 years ago(_hurd_internal_post_signal): typo
roland [Wed, 2 Jan 2002 10:54:54 +0000 (10:54 +0000)]
(_hurd_internal_post_signal): typo

18 years ago(_hurd_internal_post_signal): typo
roland [Wed, 2 Jan 2002 10:54:21 +0000 (10:54 +0000)]
(_hurd_internal_post_signal): typo

18 years ago.
roland [Wed, 2 Jan 2002 10:52:56 +0000 (10:52 +0000)]
.

18 years ago2002-01-02 Roland McGrath <roland@frob.com>
roland [Wed, 2 Jan 2002 10:52:45 +0000 (10:52 +0000)]
2002-01-02  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/sigprocmask.c (__sigprocmask): Use __sigorset.
* hurd/hurdinit.c (_hurd_new_proc_init): Use __sigisemptyset.
* hurd/hurdsig.c (_hurd_internal_post_signal): Use __sigismember,
__sigdelset, __sigaddset, __sigorset.

18 years ago2002-01-02 Roland McGrath <roland@frob.com>
roland [Wed, 2 Jan 2002 10:52:38 +0000 (10:52 +0000)]
2002-01-02  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/sigwait.c (__sigwait): Use __sigandset,
__sigisemptyset.  Don't use MASK uninitialized.

18 years ago.
roland [Wed, 2 Jan 2002 10:27:25 +0000 (10:27 +0000)]
.

18 years ago.
roland [Wed, 2 Jan 2002 10:24:13 +0000 (10:24 +0000)]
.

18 years ago2002-01-02 Roland McGrath <roland@frob.com>
roland [Wed, 2 Jan 2002 10:24:03 +0000 (10:24 +0000)]
2002-01-02  Roland McGrath  <roland@frob.com>

* sysdeps/generic/htonl.c: Use uint32_t instead of u_int32_t.
* sysdeps/generic/htons.c: Use uint16_t instead of u_int16_t.

18 years ago.
roland [Wed, 2 Jan 2002 10:23:33 +0000 (10:23 +0000)]
.

18 years ago2002-01-02 Roland McGrath <roland@frob.com>
roland [Wed, 2 Jan 2002 10:23:15 +0000 (10:23 +0000)]
2002-01-02  Roland McGrath  <roland@frob.com>

* hurd/hurdsig.c (_hurdsig_init): Conditionalize exception port setup
for old CMU and new OSF Mach interface flavors.
* hurd/hurdfault.c (_hurdsig_fault_init): Likewise.
* sysdeps/mach/hurd/fork.c (__fork): Likewise.
* hurd/hurdsig.c (_hurd_internal_post_signal): Leave msgh_seqno unset.

18 years ago2002-01-02 Roland McGrath <roland@frob.com>
roland [Wed, 2 Jan 2002 10:23:12 +0000 (10:23 +0000)]
2002-01-02  Roland McGrath  <roland@frob.com>

* hurd/hurdsig.c (_hurdsig_init): Conditionalize exception port setup
for old CMU and new OSF Mach interface flavors.
* hurd/hurdfault.c (_hurdsig_fault_init): Likewise.
* sysdeps/mach/hurd/fork.c (__fork): Likewise.
* sysdeps/mach/hurd/spawni.c (__spawni) [KERN_INVALID_LEDGER]:
Pass extra arguments to task_create for OSF variant.
* sysdeps/mach/hurd/fork.c (__fork): Likewise.

18 years ago2002-01-02 Roland McGrath <roland@frob.com>
roland [Wed, 2 Jan 2002 10:23:09 +0000 (10:23 +0000)]
2002-01-02  Roland McGrath  <roland@frob.com>

* hurd/hurdsig.c (_hurdsig_init): Conditionalize exception port setup
for old CMU and new OSF Mach interface flavors.
* hurd/hurdfault.c (_hurdsig_fault_init): Likewise.
* sysdeps/mach/hurd/fork.c (__fork): Likewise.

18 years ago2002-01-02 Roland McGrath <roland@frob.com>
roland [Wed, 2 Jan 2002 10:23:06 +0000 (10:23 +0000)]
2002-01-02  Roland McGrath  <roland@frob.com>

* hurd/hurdinit.c (_hurd_ports_use): Return error _hurd_ports is null.

18 years ago2002-01-02 Roland McGrath <roland@frob.com>
roland [Wed, 2 Jan 2002 10:23:03 +0000 (10:23 +0000)]
2002-01-02  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/spawni.c (__spawni) [KERN_INVALID_LEDGER]:
Pass extra arguments to task_create for OSF variant.
* sysdeps/mach/hurd/fork.c (__fork): Likewise.

18 years ago.
roland [Wed, 2 Jan 2002 09:52:33 +0000 (09:52 +0000)]
.

18 years ago2002-01-02 Roland McGrath <roland@frob.com>
roland [Wed, 2 Jan 2002 09:52:27 +0000 (09:52 +0000)]
2002-01-02  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/i386/bits/sigcontext.h: Protect from
multiple inclusion.  Inhibit #error under [_SYS_UCONTEXT_H].
* sysdeps/mach/hurd/alpha/bits/sigcontext.h: Likewise.
* sysdeps/mach/hurd/hppa/bits/sigcontext.h: Likewise.
* sysdeps/mach/hurd/mips/bits/sigcontext.h: Likewise.
* sysdeps/mach/hurd/powerpc/bits/sigcontext.h: Likewise.

18 years ago2002-01-02 Roland McGrath <roland@frob.com>
roland [Wed, 2 Jan 2002 09:52:24 +0000 (09:52 +0000)]
2002-01-02  Roland McGrath  <roland@frob.com>

* sysdeps/powerpc/elf/libc-start.c: Make AUXVEC diddling code
conditional on [HAVE_AUX_VECTOR].

18 years ago2002-01-02 Roland McGrath <roland@frob.com>
roland [Wed, 2 Jan 2002 09:52:22 +0000 (09:52 +0000)]
2002-01-02  Roland McGrath  <roland@frob.com>

* mach/mach/mach_traps.h (thread_switch, __thread_switch): Use
mach_msg_timeout_t as type of final argument.

18 years ago2002-01-02 Roland McGrath <roland@frob.com>
roland [Wed, 2 Jan 2002 09:52:20 +0000 (09:52 +0000)]
2002-01-02  Roland McGrath  <roland@frob.com>

* hurd/privports.c (__get_privileged_ports):
Change host_priv_t to mach_port_t in argument type.
* hurd/hurd.h (get_privileged_ports, __get_privileged_ports):
Update decls.

18 years ago.
roland [Wed, 2 Jan 2002 06:40:31 +0000 (06:40 +0000)]
.

18 years ago2002-01-01 Roland McGrath <roland@frob.com>
roland [Wed, 2 Jan 2002 06:38:52 +0000 (06:38 +0000)]
2002-01-01  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/errnos.awk: Tighten up device_types.h matching.

18 years agoUpdate.
drepper [Wed, 2 Jan 2002 06:29:28 +0000 (06:29 +0000)]
Update.