kopensolaris-gnu/glibc.git
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.

18 years agoDefine inlines for the _l variants of the strto* functions.
drepper [Wed, 2 Jan 2002 06:25:51 +0000 (06:25 +0000)]
Define inlines for the _l variants of the strto* functions.

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

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

* mach/Machrules (MIG): Set CPP as well as CC.

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

* sysdeps/mach/hurd/powerpc/intr-msg.h: Remove extraneous backslash.

18 years agoUpdate.
drepper [Mon, 31 Dec 2001 18:30:10 +0000 (18:30 +0000)]
Update.

18 years agoUpdate.
drepper [Mon, 31 Dec 2001 17:46:59 +0000 (17:46 +0000)]
Update.

18 years ago(getloadavg): Always use C locale to parse /proc/loadavg.
drepper [Mon, 31 Dec 2001 17:43:21 +0000 (17:43 +0000)]
(getloadavg): Always use C locale to parse /proc/loadavg.

18 years agoRegenerated: autoconf configure.in
drepper [Mon, 31 Dec 2001 17:41:45 +0000 (17:41 +0000)]
Regenerated: autoconf  configure.in

18 years ago(elf_machine_runtime_setup): Avoid warning.
drepper [Mon, 31 Dec 2001 17:33:59 +0000 (17:33 +0000)]
(elf_machine_runtime_setup): Avoid warning.
(TRAMPOLINE_TEMPLATE, RTLD_START): Don't use multi-line string
literals to avoid warnings.

18 years agoInclude sys/param.h.
drepper [Mon, 31 Dec 2001 17:33:22 +0000 (17:33 +0000)]
Include sys/param.h.
(RESOLVE_CONFLICT_FIND_MAP): Cast r_offset to ElfW(Addr).

18 years agoUpdate.
aj [Mon, 31 Dec 2001 06:57:18 +0000 (06:57 +0000)]
Update.

18 years ago * configure.in: Don't check for gsed since we do not use it
aj [Mon, 31 Dec 2001 06:57:04 +0000 (06:57 +0000)]
* configure.in: Don't check for gsed since we do not use it
anywhere.

18 years agoUpdate.
drepper [Sat, 29 Dec 2001 21:07:46 +0000 (21:07 +0000)]
Update.

18 years ago(fts_palloc): Update from BSD to fix memory leaks.
drepper [Sat, 29 Dec 2001 21:06:47 +0000 (21:06 +0000)]
(fts_palloc): Update from BSD to fix memory leaks.

18 years agoUpdate.
drepper [Sat, 29 Dec 2001 15:58:00 +0000 (15:58 +0000)]
Update.

18 years agoRealloc error handling memory leak fix.
drepper [Sat, 29 Dec 2001 15:57:13 +0000 (15:57 +0000)]
Realloc error handling memory leak fix.

18 years agoUpdate.
aj [Sat, 29 Dec 2001 13:46:34 +0000 (13:46 +0000)]
Update.

18 years agoAdd noreturn attribute for thread.
aj [Sat, 29 Dec 2001 13:46:24 +0000 (13:46 +0000)]
Add noreturn attribute for thread.

18 years agoInclude unistd.h for prototype of sleep.
aj [Sat, 29 Dec 2001 13:45:59 +0000 (13:45 +0000)]
Include unistd.h for prototype of sleep.

18 years agoUpdate.
drepper [Sat, 29 Dec 2001 01:02:17 +0000 (01:02 +0000)]
Update.