]> git.ipfire.org Git - thirdparty/glibc.git/log
thirdparty/glibc.git
23 years ago(getanswer_r): Remove MAX_NR_ADDRS limitation.
Ulrich Drepper [Wed, 12 Dec 2001 07:33:39 +0000 (07:33 +0000)] 
(getanswer_r): Remove MAX_NR_ADDRS limitation.

23 years ago2001-12-10 Roland McGrath <roland@frob.com>
Roland McGrath [Tue, 11 Dec 2001 05:06:54 +0000 (05:06 +0000)] 
2001-12-10  Roland McGrath  <roland@frob.com>

* shlib-versions [USE_IN_LIBIO] (.*-.*-gnu-gnu.*): Set default
set to GLIBC_2.2.5, not GLIBC_2.2.4.

23 years ago2001-12-10 Roland McGrath <roland@frob.com>
Roland McGrath [Tue, 11 Dec 2001 05:06:49 +0000 (05:06 +0000)] 
2001-12-10  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/bind.c (bind): Don't deallocate IFSOCK if we never
set it.

23 years ago.
Roland McGrath [Tue, 11 Dec 2001 05:04:39 +0000 (05:04 +0000)] 
.

23 years ago.
Roland McGrath [Tue, 11 Dec 2001 04:31:09 +0000 (04:31 +0000)] 
.

23 years ago2001-12-10 Roland McGrath <roland@frob.com>
Roland McGrath [Tue, 11 Dec 2001 04:29:56 +0000 (04:29 +0000)] 
2001-12-10  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/configure.in (libc_cv_gcc_unwind_find_fde):
Fix conditionals so this is set by default for stdio and not for libio.
* sysdeps/mach/hurd/configure: Regenerated.

23 years agoUpdate.
Ulrich Drepper [Mon, 10 Dec 2001 23:55:44 +0000 (23:55 +0000)] 
Update.

23 years ago(glob): Return only pattern if nothing matches and GLOB_NOCHECK is set.
Ulrich Drepper [Mon, 10 Dec 2001 23:54:18 +0000 (23:54 +0000)] 
(glob): Return only pattern if nothing matches and GLOB_NOCHECK is set.

23 years agoCorrect expected result for NOCHECK test.
Ulrich Drepper [Mon, 10 Dec 2001 23:53:20 +0000 (23:53 +0000)] 
Correct expected result for NOCHECK test.

23 years agoUpdate from translation team.
Ulrich Drepper [Mon, 10 Dec 2001 23:52:46 +0000 (23:52 +0000)] 
Update from translation team.

23 years ago(ftw_startup): Check, if the path is search and readable.
Ulrich Drepper [Mon, 10 Dec 2001 23:51:23 +0000 (23:51 +0000)] 
(ftw_startup): Check, if the path is search and readable.

23 years agoUpdate.
Ulrich Drepper [Thu, 6 Dec 2001 08:11:54 +0000 (08:11 +0000)] 
Update.

23 years ago(__register_frame_info_bases, __register_frame_info_table_bases,
Ulrich Drepper [Thu, 6 Dec 2001 08:10:06 +0000 (08:10 +0000)] 
(__register_frame_info_bases, __register_frame_info_table_bases,
__deregister_frame_info_bases, _Unwind_Find_FDE): Add for GCC_3.0.

23 years agoMake sure GLIBC_ versions come first.
Ulrich Drepper [Thu, 6 Dec 2001 08:09:23 +0000 (08:09 +0000)] 
Make sure GLIBC_ versions come first.

23 years ago(libc): Add GCC_3.0.
Ulrich Drepper [Thu, 6 Dec 2001 08:08:59 +0000 (08:08 +0000)] 
(libc): Add GCC_3.0.

23 years agoUpdate.
Ulrich Drepper [Wed, 5 Dec 2001 22:35:21 +0000 (22:35 +0000)] 
Update.

23 years agoRewrite.
Ulrich Drepper [Wed, 5 Dec 2001 22:34:49 +0000 (22:34 +0000)] 
Rewrite.

23 years agoUpdate.
Ulrich Drepper [Wed, 5 Dec 2001 18:56:19 +0000 (18:56 +0000)] 
Update.

23 years ago(__ieee754_remainder): Fix overflow problem.
Ulrich Drepper [Wed, 5 Dec 2001 18:53:42 +0000 (18:53 +0000)] 
(__ieee754_remainder): Fix overflow problem.

23 years agoFix handling of turnaround times.
Ulrich Drepper [Wed, 5 Dec 2001 18:53:04 +0000 (18:53 +0000)] 
Fix handling of turnaround times.

23 years ago.
Roland McGrath [Sun, 2 Dec 2001 00:11:26 +0000 (00:11 +0000)] 
.

23 years ago2001-12-01 Roland McGrath <roland@frob.com>
Roland McGrath [Sun, 2 Dec 2001 00:11:20 +0000 (00:11 +0000)] 
2001-12-01  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/configure.in (libc_cv_gcc_unwind_find_fde): Add
missing backslash in test arguments.
* sysdeps/mach/hurd/configure: Regenerated.

23 years agoUpdate.
Ulrich Drepper [Fri, 30 Nov 2001 21:18:12 +0000 (21:18 +0000)] 
Update.

23 years ago(pthread_handle_sigcancel) [THREAD_SELF]: Double check
Ulrich Drepper [Fri, 30 Nov 2001 21:16:35 +0000 (21:16 +0000)] 
(pthread_handle_sigcancel) [THREAD_SELF]: Double check
that self is the manager thread, and initialize the thread register if not.
(thread_self_stack) [THREAD_SELF]: New function to find self via stack pointer.

23 years agoUpdate.
Ulrich Drepper [Thu, 29 Nov 2001 21:56:26 +0000 (21:56 +0000)] 
Update.

23 years agoAdd new tests.
Ulrich Drepper [Thu, 29 Nov 2001 21:55:31 +0000 (21:55 +0000)] 
Add new tests.

23 years ago(next_brace_sub): Return NULL if braces don't match, fix {{a,b},c} globbing,
Ulrich Drepper [Thu, 29 Nov 2001 21:55:01 +0000 (21:55 +0000)] 
(next_brace_sub): Return NULL if braces don't match, fix {{a,b},c} globbing,
clean up.

23 years agoUpdate.
Ulrich Drepper [Thu, 29 Nov 2001 07:47:56 +0000 (07:47 +0000)] 
Update.

23 years ago(tests): Add ex18.
Ulrich Drepper [Thu, 29 Nov 2001 07:46:55 +0000 (07:46 +0000)] 
(tests): Add ex18.

23 years ago(struct pthread_key_delete_helper_args): New type.
Ulrich Drepper [Thu, 29 Nov 2001 07:45:41 +0000 (07:45 +0000)] 
(struct pthread_key_delete_helper_args): New type.
(pthread_key_delete_helper): New static function.
(pthread_key_delete): Use the new thread manager
REQ_FOR_EACH_THREAD function to iterate over the threads and set
the delete key slot to a null value in each thread.

23 years ago(pthread_for_each_thread): New function.
Ulrich Drepper [Thu, 29 Nov 2001 07:45:19 +0000 (07:45 +0000)] 
(pthread_for_each_thread): New function.
(__pthread_manager): Handle new REQ_FOR_EACH_THREAD request.

23 years ago(struct pthread_request): New manager request type REQ_FOR_EACH_THREAD.
Ulrich Drepper [Thu, 29 Nov 2001 07:44:16 +0000 (07:44 +0000)] 
(struct pthread_request): New manager request type REQ_FOR_EACH_THREAD.

23 years agoTest for pthread_key_delete handling.
Ulrich Drepper [Thu, 29 Nov 2001 07:43:31 +0000 (07:43 +0000)] 
Test for pthread_key_delete handling.

23 years agoUpdate.
Ulrich Drepper [Wed, 28 Nov 2001 23:38:04 +0000 (23:38 +0000)] 
Update.

23 years ago(fflush): Define to _IO_flush_all_lockp(0) if libio is used.
Ulrich Drepper [Wed, 28 Nov 2001 23:37:01 +0000 (23:37 +0000)] 
(fflush): Define to _IO_flush_all_lockp(0) if libio is used.

23 years agoAdd prototype for _IO_flush_all_lockp.
Ulrich Drepper [Wed, 28 Nov 2001 23:36:43 +0000 (23:36 +0000)] 
Add prototype for _IO_flush_all_lockp.

23 years ago(_IO_flush_all_lockp): New function. The same code
Ulrich Drepper [Wed, 28 Nov 2001 23:36:24 +0000 (23:36 +0000)] 
(_IO_flush_all_lockp): New function.  The same code
as the old _IO_flush_all but lock only if parameter is nonzero.
(_IO_flush_all): Call _IO_flush_all_lockp with 1 as parameter.

23 years agoUpdate.
Ulrich Drepper [Wed, 28 Nov 2001 22:32:36 +0000 (22:32 +0000)] 
Update.

23 years ago(pthread_handle_exit): Surround cancellation of threads with
Ulrich Drepper [Wed, 28 Nov 2001 22:30:37 +0000 (22:30 +0000)] 
(pthread_handle_exit): Surround cancellation of threads with
__flockfilelist()/__funlockfilelist().

23 years ago(pthread_onexit_process): Don't call free after threads have been
Ulrich Drepper [Wed, 28 Nov 2001 22:30:04 +0000 (22:30 +0000)] 
(pthread_onexit_process): Don't call free after threads have been
asynchronously terminated.

23 years agoUpdate.
Ulrich Drepper [Wed, 28 Nov 2001 21:13:52 +0000 (21:13 +0000)] 
Update.

23 years ago(__signbitf, __signbit, __signbitl): Only define for ISO C99.
Ulrich Drepper [Wed, 28 Nov 2001 21:13:08 +0000 (21:13 +0000)] 
(__signbitf, __signbit, __signbitl): Only define for ISO C99.

23 years agoUpdate.
Ulrich Drepper [Wed, 28 Nov 2001 20:21:43 +0000 (20:21 +0000)] 
Update.

23 years ago(_nss_files_get##name##_r): Set herrnop to NETDB_INTERNAL if we run out of
Ulrich Drepper [Wed, 28 Nov 2001 20:21:09 +0000 (20:21 +0000)] 
(_nss_files_get##name##_r): Set herrnop to NETDB_INTERNAL if we run out of
buffer space.

23 years agoUpdate.
Ulrich Drepper [Wed, 28 Nov 2001 20:12:58 +0000 (20:12 +0000)] 
Update.

23 years ago(internal_getent): Correct input overflow test for platforms with signed char.
Ulrich Drepper [Wed, 28 Nov 2001 20:11:29 +0000 (20:11 +0000)] 
(internal_getent): Correct input overflow test for platforms with signed char.

23 years agoUpdate.
Ulrich Drepper [Tue, 27 Nov 2001 03:57:12 +0000 (03:57 +0000)] 
Update.

23 years agoDefine decimal point to '.' and thousands separator to ' '.
Ulrich Drepper [Tue, 27 Nov 2001 03:52:27 +0000 (03:52 +0000)] 
Define decimal point to '.' and thousands separator to ' '.

23 years agoUpdate.
Ulrich Drepper [Tue, 27 Nov 2001 03:49:31 +0000 (03:49 +0000)] 
Update.

23 years agoSwap 0xa5 and 0xab entries.
Ulrich Drepper [Tue, 27 Nov 2001 03:45:16 +0000 (03:45 +0000)] 
Swap 0xa5 and 0xab entries.

23 years agoIf incomplete nan of inf(inity) strings are found call conv_error and not
Ulrich Drepper [Tue, 27 Nov 2001 03:24:56 +0000 (03:24 +0000)] 
If incomplete nan of inf(inity) strings are found call conv_error and not
input_error.

23 years agoUpdate.
Andreas Jaeger [Mon, 26 Nov 2001 12:44:45 +0000 (12:44 +0000)] 
Update.

23 years agoMerge from mainline.
Andreas Jaeger [Mon, 26 Nov 2001 12:44:35 +0000 (12:44 +0000)] 
Merge from mainline.

23 years agoUpdate.
Andreas Jaeger [Mon, 19 Nov 2001 10:12:27 +0000 (10:12 +0000)] 
Update.

2001-11-15  Andreas Jaeger  <aj@suse.de>

* include/features.h (__GLIBC_HAVE_LONG_LONG): Define for
compilers that support it.

* posix/sys/types.h: Use __GLIBC_HAVE_LONG_LONG.
* sysdeps/unix/sysv/linux/bits/types.h: Likewise.
* stdlib/stdlib.h: Likewise.

23 years ago* include/features.h (__GLIBC_HAVE_LONG_LONG): Define for
Andreas Jaeger [Mon, 19 Nov 2001 10:12:15 +0000 (10:12 +0000)] 
* include/features.h (__GLIBC_HAVE_LONG_LONG): Define for

compilers that support it.
* posix/sys/types.h: Use __GLIBC_HAVE_LONG_LONG.
* sysdeps/unix/sysv/linux/bits/types.h: Likewise.
* stdlib/stdlib.h: Likewise.

23 years agoUpdate.
Ulrich Drepper [Sat, 17 Nov 2001 12:05:25 +0000 (12:05 +0000)] 
Update.

2001-11-17  Ulrich Drepper  <drepper@redhat.com>

* posix/regex.c (byte_re_match_2_internal): For gcc replace switch
statement with gotos.
Based on a patch by Paolo Bonzini <bonzini@pc-amo3.elet.polimi.it>.

2001-11-16  Stephen L Moshier  <moshier@mediaone.net>

23 years ago(byte_re_match_2_internal): For gcc replace switch statement with gotos.
Ulrich Drepper [Sat, 17 Nov 2001 12:03:29 +0000 (12:03 +0000)] 
(byte_re_match_2_internal): For gcc replace switch statement with gotos.

23 years agoUpdate.
Andreas Jaeger [Fri, 16 Nov 2001 20:19:46 +0000 (20:19 +0000)] 
Update.

2001-11-16  Stephen L Moshier <moshier@mediaone.net>

* sysdeps/ieee754/ldbl-96/s_erfl.c (__erfcl): Fix K&R header.

23 years ago(__erfcl): Fix K&R header.
Andreas Jaeger [Fri, 16 Nov 2001 20:19:31 +0000 (20:19 +0000)] 
(__erfcl): Fix K&R header.

23 years agoUpdate.
Ulrich Drepper [Fri, 16 Nov 2001 01:43:09 +0000 (01:43 +0000)] 
Update.

2001-11-15  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/generic/unwind-dw2-fde.c: Don't use recursive mutexes.

23 years agoUpdate.
Ulrich Drepper [Fri, 16 Nov 2001 01:27:24 +0000 (01:27 +0000)] 
Update.

2001-10-02  Jakub Jelinek  <jakub@redhat.com>
    H.J. Lu  <hjl@gnu.org>

* configure.in (libc_cv_gcc_static_libgcc): Set to -static-libgcc
if gcc supports this flag.
(EXPORT_UNWIND_FIND_FDE): Define unless target configure disables it.
(gcc3): Allow glibc to be compiled with gcc 3.x.
* config.h.in (EXPORT_UNWIND_FIND_FDE): Add.
* config.make.in (static-libgcc, unwind-find-fde): Add.
* Makerules (build-shlib-helper, build-module-helper): Use it.
* scripts/versions.awk: Make sure GLIBC_ versions come first.
* elf/soinit.c (__libc_global_ctors): Set tbases and dbases if
necessary.
(_fini): Call __deregister_frame_info_bases if
__register_frame_info_bases was used to register.
* elf/Versions (__register_frame_info, __deregister_frame_info): Add
for GLIBC_2.0.
(__register_frame_info_bases, __register_frame_info_table_bases,
__deregister_frame_info_bases, _Unwind_Find_FDE): Add for GLIBC_2.2.5.
* elf/Makefile (routines): Add unwind-dw2-fde.
(shared-only-routines): Add unwind-dw2-fde.
* sysdeps/alpha/gccframe.h: New file.
* sysdeps/arm/gccframe.h: New file.
* sysdeps/generic/framestate.c: New file.
* sysdeps/generic/dwarf2.h: New file.
* sysdeps/generic/gccframe.h (struct object): Update from gcc 3.0.
* sysdeps/generic/unwind-dw2-fde.c: New file.
* sysdeps/unix/sysv/linux/ia64/unwind-dw2-fde.c: New file.
* sysdeps/generic/unwind-dw2-fde.h: New file.
* sysdeps/generic/unwind-dw2.c: New file.
* sysdeps/generic/unwind-pe.h: New file.
* sysdeps/generic/unwind.h: New file.
* sysdeps/hppa/gccframe.h: New file.
* sysdeps/i386/gccframe.h: New file.
* sysdeps/m68k/gccframe.h: New file.
* sysdeps/mips/gccframe.h: New file.
* sysdeps/powerpc/gccframe.h: New file.
* sysdeps/s390/gccframe.h: New file.
* sysdeps/sh/gccframe.h: New file.
* sysdeps/sparc/gccframe.h: New file.
* sysdeps/vax/gccframe.h: New file.
* sysdeps/unix/sysv/linux/configure.in (libc_cv_gcc_unwind_find_fde):
Set on all architectures except ia64.
* sysdeps/mach/hurd/configure.in (libc_cv_gcc_unwind_find_fde): Set
for i386.
* sysdeps/mach/hurd/i386/Versions (__register_frame_info,
__deregister_frame_info): Move to elf/Versions.
* sysdeps/unix/sysv/linux/m68k/Versions: Likewise.
* sysdeps/unix/sysv/linux/arm/Versions: Likewise.
* sysdeps/unix/sysv/linux/alpha/Versions: Likewise.
* sysdeps/unix/sysv/linux/i386/Versions: Likewise.
* sysdeps/unix/sysv/linux/mips/Versions: Likewise.
* sysdeps/unix/sysv/linux/powerpc/Versions: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/Versions: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc32/Versions: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/Versions: Likewise.
* sysdeps/mach/hurd/i386/Makefile (sysdep-routines): Add framestate.
* sysdeps/unix/sysv/linux/arm/Makefile: Likewise.
* sysdeps/unix/sysv/linux/alpha/Makefile: Likewise.
* sysdeps/unix/sysv/linux/i386/Makefile: Likewise.
* sysdeps/unix/sysv/linux/m68k/Makefile: Likewise.
* sysdeps/unix/sysv/linux/mips/Makefile: Likewise.
* sysdeps/unix/sysv/linux/powerpc/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/Makefile: Likewise.
* sysdeps/unix/sysv/linux/sparc/Makefile: Likewise.

* sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed: New file.
* sysdeps/unix/sysv/linux/s390/ldd-rewrite.sed: New file.
* sysdeps/generic/strnlen.c: New file.

23 years agoUpdate.
Ulrich Drepper [Thu, 15 Nov 2001 22:11:41 +0000 (22:11 +0000)] 
Update.

2001-11-15  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/i386/i686/Implies: Removed.
* sysdeps/i386/i686/Versions: New file.

23 years agoUpdate.
Ulrich Drepper [Thu, 15 Nov 2001 18:27:28 +0000 (18:27 +0000)] 
Update.

2001-11-15  Jeff Law  <law@redhat.com>

* posix/regex.c (uintptr_t): Do not provide a definition if the
system provided one.

23 years agoUpdate.
Ulrich Drepper [Wed, 14 Nov 2001 08:49:20 +0000 (08:49 +0000)] 
Update.

23 years ago* stdio-common/tmpfile.c: Moved to ...
Roland McGrath [Tue, 13 Nov 2001 10:07:33 +0000 (10:07 +0000)] 
* stdio-common/tmpfile.c: Moved to ...

* sysdeps/generic/tmpfile.c: ... here.
* sysdeps/mach/hurd/tmpfile.c: New file.

* hurd/fopenport.c (__fopenport): Renamed from fopenport.
[USE_IN_LIBIO] (fopencookie): #define as _IO_fopencookie.
(fopenport): Define as weak alias.

* libio/iofopncook.c (_IO_fopencookie): Move forward declaration ...
* libio/libioP.h: ... to here.

23 years ago2001-11-13 Roland McGrath <roland@frob.com>
Roland McGrath [Tue, 13 Nov 2001 10:06:27 +0000 (10:06 +0000)] 
2001-11-13  Roland McGrath  <roland@frob.com>

* libio/iofopncook.c (_IO_fopencookie): Move forward declaration ...
* libio/libioP.h: ... to here.

23 years agoUpdate.
Ulrich Drepper [Mon, 12 Nov 2001 21:04:45 +0000 (21:04 +0000)] 
Update.

2001-11-12  Ulrich Drepper  <drepper@redhat.com>

* elf/dl-reloc.c (_dl_relocate_object): Avoid iterating over
program header twice.  Construct list with the needed information.

23 years agoUpdate.
Ulrich Drepper [Sun, 11 Nov 2001 01:48:58 +0000 (01:48 +0000)] 
Update.

* po/ca.po: Update from translation team.

23 years agoUpdate.
Ulrich Drepper [Sat, 10 Nov 2001 22:47:40 +0000 (22:47 +0000)] 
Update.

2001-11-10  Ulrich Drepper  <drepper@redhat.com>

* elf/dl-load.c (_dl_map_object_from_fd): Remove use of
_dl_pf_to_prot.  Use arithmetic operation using PF_TO_PROT macro.
* sysdeps/generic/ldsodefs.h (PF_TO_PROT): New macro.
* elf/dl-reloc.c (_dl_relocate_object): Likewise.

23 years ago(_dl_map_object_from_fd): Remove use of _dl_pf_to_prot. Use arithmetic operation...
Ulrich Drepper [Sat, 10 Nov 2001 22:43:10 +0000 (22:43 +0000)] 
(_dl_map_object_from_fd): Remove use of _dl_pf_to_prot.  Use arithmetic operation using PF_TO_PROT macro.

23 years agoUpdate.
Andreas Jaeger [Sat, 10 Nov 2001 10:39:05 +0000 (10:39 +0000)] 
Update.

2001-11-10  Andreas Jaeger  <aj@suse.de>

* sysdeps/ieee754/ldbl-128/e_log2l.c: New file.
* sysdeps/ieee754/ldbl-128/e_log10l.c: Likewise.
Contributed by Stephen L Moshier <moshier@mediaone.net>.

23 years ago128-bit long double implementation of e_log2.
Andreas Jaeger [Sat, 10 Nov 2001 10:38:27 +0000 (10:38 +0000)] 
128-bit long double implementation of e_log2.

23 years ago(is_dst): Pretty printing.
Ulrich Drepper [Sat, 10 Nov 2001 06:00:37 +0000 (06:00 +0000)] 
(is_dst): Pretty printing.

23 years agoUpdate.
Ulrich Drepper [Sat, 10 Nov 2001 03:28:35 +0000 (03:28 +0000)] 
Update.

2001-11-09  Ulrich Drepper  <drepper@redhat.com>

* elf/dl-minimal.c (realloc): Handle NULL for first parameter
correctly.
* elf/dl-load.c (is_dst): New function.
(_dl_dst_count): Use is_dst to check for DST variable.
(_dl_dst_substitute): Likewise.

23 years ago(realloc): Handle NULL for first parameter correctly.
Ulrich Drepper [Sat, 10 Nov 2001 03:23:20 +0000 (03:23 +0000)] 
(realloc): Handle NULL for first parameter correctly.

23 years agoHurd/PowerPC port contributed by Peter Bruin <pjbruin@dds.nl>.
Roland McGrath [Sat, 10 Nov 2001 00:37:59 +0000 (00:37 +0000)] 
Hurd/PowerPC port contributed by Peter Bruin <pjbruin@dds.nl>.

* NEWS: Mention it.
* sysdeps/mach/hurd/powerpc/exc2signal.c: New file.
* sysdeps/mach/hurd/powerpc/init-first.c: New file.
* sysdeps/mach/hurd/powerpc/intr-msg.h: New file.
* sysdeps/mach/hurd/powerpc/longjmp-ts.c: New file.
* sysdeps/mach/hurd/powerpc/register-dump.h: New file.
* sysdeps/mach/hurd/powerpc/sigreturn.c: New file.
* sysdeps/mach/hurd/powerpc/static-start.S: New file.
* sysdeps/mach/hurd/powerpc/trampoline.c: New file.
* sysdeps/mach/hurd/powerpc/bits/sigcontext.h: New file.
* sysdeps/mach/hurd/powerpc/Dist: New file.

23 years ago* hurd/privports.c (__get_privileged_ports):
Roland McGrath [Sat, 10 Nov 2001 00:11:38 +0000 (00:11 +0000)] 
* hurd/privports.c (__get_privileged_ports):

Only contact the proc server if necessary for this call.
Suggested by Neal H Walfield <neal@cs.uml.edu>.
Check error return for mach_port_mod_refs.

23 years ago2001-11-09 Roland McGrath <roland@frob.com>
Roland McGrath [Sat, 10 Nov 2001 00:11:33 +0000 (00:11 +0000)] 
2001-11-09  Roland McGrath  <roland@frob.com>

* hurd/privports.c (__get_privileged_ports):
Only contact the proc server if necessary for this call.
Suggested by Neal H Walfield <neal@cs.uml.edu>.
Check error return for mach_port_mod_refs.

23 years agoUpdate.
Ulrich Drepper [Fri, 9 Nov 2001 20:17:52 +0000 (20:17 +0000)] 
Update.

* elf/dl-load.c (lose): Remove some unnecessary code.  The new
object is always the last in the list.
(_dl_map_object_from_fd): Delete code to remove from object list
when DF_1_NOOPEN is seen.  This is done in lose.

23 years ago(lose): Remove some unnecessary code. The new object is always the last in the list.
Ulrich Drepper [Fri, 9 Nov 2001 20:16:10 +0000 (20:16 +0000)] 
(lose): Remove some unnecessary code.  The new object is always the last in the list.

23 years ago* sysdeps/unix/sysv/linux/m68k/bits/resource.h: New file.
Andreas Schwab [Fri, 9 Nov 2001 19:58:14 +0000 (19:58 +0000)] 
* sysdeps/unix/sysv/linux/m68k/bits/resource.h: New file.

23 years agoNew file to fix RLIM_INFINITY.
Andreas Schwab [Fri, 9 Nov 2001 19:57:55 +0000 (19:57 +0000)] 
New file to fix RLIM_INFINITY.

23 years agoUpdate.
Ulrich Drepper [Fri, 9 Nov 2001 19:32:36 +0000 (19:32 +0000)] 
Update.

2001-11-09  Ulrich Drepper  <drepper@redhat.com>

* elf/dl-load.c (_dl_map_object_from_fd): Delete code to remove
from object list when DF_1_NOOPEN is seen.  This is done in lose.

23 years agoUpdate.
Ulrich Drepper [Thu, 8 Nov 2001 22:32:38 +0000 (22:32 +0000)] 
Update.

2001-11-08  Ulrich Drepper  <drepper@redhat.com>

* elf/dl-object.c (_dl_new_object): Various small optimizations.

23 years agoUpdate.
Ulrich Drepper [Thu, 8 Nov 2001 01:48:57 +0000 (01:48 +0000)] 
Update.

* sysdeps/generic/dl-cache.c: Optimize SEARCH_CACHE and
HWCAP_CHECK macro code.

* elf/dl-misc.c (_dl_sysdep_read_whole_file): Optimize code a bit.
Now returns MAP_FAILED on error.
* elf/rtld.c: Adjust caller.
* sysdeps/generic/dl-cache.c: Likewise.
* sysdeps/generic/ldsodefs.h: Adjust description.

23 years agoUpdate.
Ulrich Drepper [Wed, 7 Nov 2001 23:21:00 +0000 (23:21 +0000)] 
Update.

2001-11-07  Ulrich Drepper  <drepper@redhat.com>

* elf/dl-version.c (match_symbol): Optimize error handling for size.
(_dl_check_map_versions): Likewise.

23 years agoUpdate.
Ulrich Drepper [Wed, 7 Nov 2001 07:44:06 +0000 (07:44 +0000)] 
Update.

2001-11-06  Ulrich Drepper  <drepper@redhat.com>

* elf/dl-load.c (_dl_map_object_from_fd): Don't call
_dl_signal_error directly, always use lose.  Set fd to -1 after
file is closed.
(lose): Don't call close if fd == -1.

23 years agoUpdate.
Ulrich Drepper [Wed, 7 Nov 2001 07:21:22 +0000 (07:21 +0000)] 
Update.

2001-11-07  Kaoru Fukui  <k_fukui@highway.ne.jp>

* manual/charset.texi: Fix typo @w[ISO 6937] to  @w{ISO 6937}.
 Also fix typo @code {mbsinit} to @code{mbsinit}.

23 years agoUpdate.
Ulrich Drepper [Wed, 7 Nov 2001 06:32:27 +0000 (06:32 +0000)] 
Update.

* elf/dl-profile.c: Replace state variable with simple flag named
running.  Remove commented-out code.

* elf/dl-reloc.c (_dl_relocate_object): Likewise.

23 years agoUpdate.
Ulrich Drepper [Wed, 7 Nov 2001 00:31:36 +0000 (00:31 +0000)] 
Update.

2001-11-06  Ulrich Drepper  <drepper@redhat.com>

* elf/dl-load.c (decompose_rpath): Optimize error handling for size.
(_dl_init_paths): Likewise.
(_dl_map_object_from_fd): Likewise.

23 years agoUpdate.
Ulrich Drepper [Tue, 6 Nov 2001 21:08:49 +0000 (21:08 +0000)] 
Update.

* sysdeps/generic/ldsodefs.h (DL_DEBUG_HELP): New macro.

23 years ago(DL_DEBUG_HELP): New macro.
Ulrich Drepper [Tue, 6 Nov 2001 20:15:40 +0000 (20:15 +0000)] 
(DL_DEBUG_HELP): New macro.

23 years ago* sysdeps/mach/powerpc/sysdep.h: Include sysdeps/unix/powerpc/sysdep.h
Roland McGrath [Tue, 6 Nov 2001 10:59:17 +0000 (10:59 +0000)] 
* sysdeps/mach/powerpc/sysdep.h: Include sysdeps/unix/powerpc/sysdep.h

instead of sysdeps/powerpc/elf/sysdep.h and sysdeps/unix/sysdep.h.

23 years ago* sysdeps/unix/sysv/linux/powerpc/sysdep.h: Don't include
Roland McGrath [Tue, 6 Nov 2001 10:57:14 +0000 (10:57 +0000)] 
* sysdeps/unix/sysv/linux/powerpc/sysdep.h: Don't include

sysdeps/powerpc/elf/sysdep.h.
Reported by Kaoru Fukui <k_fukui@highway.ne.jp>.

23 years ago2001-11-06 Roland McGrath <roland@frob.com>
Roland McGrath [Tue, 6 Nov 2001 10:56:56 +0000 (10:56 +0000)] 
2001-11-06  Roland McGrath  <roland@frob.com>

* sysdeps/unix/sysv/linux/powerpc/sysdep.h: Don't include
sysdeps/powerpc/elf/sysdep.h.
Reported by Kaoru Fukui <k_fukui@highway.ne.jp>.

23 years agoUpdate.
Ulrich Drepper [Tue, 6 Nov 2001 03:57:31 +0000 (03:57 +0000)] 
Update.

(process_envvars): Some more optimizations.

23 years agoUpdate.
Ulrich Drepper [Tue, 6 Nov 2001 03:53:40 +0000 (03:53 +0000)] 
Update.

* elf/rtld.c (process_dl_debug): Rewritten.  Optimized for size not
speed.
(process_envvars): More some optimizations.

23 years agoUpdate.
Ulrich Drepper [Tue, 6 Nov 2001 00:16:32 +0000 (00:16 +0000)] 
Update.

* elf/elf.h: Add dynamic tag definitions for prelinking.

* elf/rtld.c (process_envvars): Avoid using array of string pointers.
Rewrite code to remove environment varables for SUID binaries.
Small optimization in LD_PROFILE handling.
* sysdeps/generic/unsecvars.h: Adjust format for process_envvars
changes.
* sysdeps/unix/sysv/linux/i386/dl-librecon.h: Likewise.

* sysdeps/generic/dl-sysdep.c: Don't initialize _dl_cpuclock_offset.

23 years agoUpdate.
Ulrich Drepper [Mon, 5 Nov 2001 22:13:46 +0000 (22:13 +0000)] 
Update.

* elf/dl-reloc.c (_dl_reloc_bad_type): Rewrite to not use writable
strings.  Change type of second parameter.
* sysdeps/generic/ldsodefs.h: Adjust _dl_reloc_bad_type prototype
for last change.

23 years agoUpdate.
Ulrich Drepper [Mon, 5 Nov 2001 21:02:41 +0000 (21:02 +0000)] 
Update.

2001-11-05  Ulrich Drepper  <drepper@redhat.com>

* io/fts.h: Prevent using <fts.h> with _FILE_OFFSET_BITS=64.

2001-11-04  Joseph S. Myers  <jsm28@cam.ac.uk>

* manual/string.texi: Fix typos.
* manual/examples/argp-ex2.c: Likewise.

* sysdeps/unix/sysv/linux/s390/s390-32/register-dump.h (REGISTER_DUMP):
* sysdeps/unix/sysv/linux/s390/s390-64/register-dump.h (REGISTER_DUMP):