aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-11-07Update.Ulrich Drepper
* elf/dl-profile.c: Replace state variable with simple flag named running. Remove commented-out code. * elf/dl-reloc.c (_dl_relocate_object): Likewise.
2001-11-07Update.Ulrich Drepper
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.
2001-11-06Update.Ulrich Drepper
* sysdeps/generic/ldsodefs.h (DL_DEBUG_HELP): New macro.
2001-11-06(DL_DEBUG_HELP): New macro.Ulrich Drepper
2001-11-06* sysdeps/mach/powerpc/sysdep.h: Include sysdeps/unix/powerpc/sysdep.hRoland McGrath
instead of sysdeps/powerpc/elf/sysdep.h and sysdeps/unix/sysdep.h.
2001-11-06* sysdeps/unix/sysv/linux/powerpc/sysdep.h: Don't includeRoland McGrath
sysdeps/powerpc/elf/sysdep.h. Reported by Kaoru Fukui <k_fukui@highway.ne.jp>.
2001-11-062001-11-06 Roland McGrath <roland@frob.com>Roland McGrath
* sysdeps/unix/sysv/linux/powerpc/sysdep.h: Don't include sysdeps/powerpc/elf/sysdep.h. Reported by Kaoru Fukui <k_fukui@highway.ne.jp>.
2001-11-06Update.Ulrich Drepper
(process_envvars): Some more optimizations.
2001-11-06Update.Ulrich Drepper
* elf/rtld.c (process_dl_debug): Rewritten. Optimized for size not speed. (process_envvars): More some optimizations.
2001-11-06Update.Ulrich Drepper
* 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.
2001-11-05Update.Ulrich Drepper
* 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.
2001-11-05Update.Ulrich Drepper
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):
2001-11-05Fix typos.Ulrich Drepper
2001-11-05* sysdeps/powerpc/elf/sysdep.h: Remove this file, because it overridesRoland McGrath
the more-specific unix/sysv/linux/powerpc file and breaks everything. * sysdeps/powerpc/sysdep.h (ALIGNARG, ASM_TYPE_DIRECTIVE, ASM_SIZE_DIRECTIVE, CALL_MCOUNT, ENTRY, EALIGN, DO_CALL, JUMPTARGET, PSEUDO, PSEUDO_RET, PSEUDO_END, L, C_TEXT): These macros moved here here, put under [__ELF__].
2001-11-052001-11-05 Roland McGrath <roland@frob.com>Roland McGrath
* sysdeps/powerpc/elf/sysdep.h: Remove this file, because it overrides the more-specific unix/sysv/linux/powerpc file and breaks everything. * sysdeps/powerpc/sysdep.h (ALIGNARG, ASM_TYPE_DIRECTIVE, ASM_SIZE_DIRECTIVE, CALL_MCOUNT, ENTRY, EALIGN, DO_CALL, JUMPTARGET, PSEUDO, PSEUDO_RET, PSEUDO_END, L, C_TEXT): These macros moved here here, put under [__ELF__].
2001-11-05Update.Ulrich Drepper
2001-11-05 Ulrich Drepper <drepper@redhat.com> * manual/charset.texi: Extensive editing work. * manual/nss.texi: Likewise. Changes by Dennis Grace <dgrace@us.ibm.com>.
2001-11-05Editing.Ulrich Drepper
2001-11-04* hurd/set-host.c (_hurd_set_host_config): Use O_WRONLY in flagsRoland McGrath
parameter to dir_mkfile.
2001-11-042001-11-04 Roland McGrath <roland@frob.com>Roland McGrath
* hurd/set-host.c (_hurd_set_host_config): Use O_WRONLY in flags parameter to dir_mkfile.
2001-11-03Update.Ulrich Drepper
2001-11-02 Jakub Jelinek <jakub@redhat.com> * string/bits/string2.h (__strndup): If n is smaller than len, set len to n + 1. * string/tester.c (test_strndup): New function. (main): Call it. * sunrpc/rpc_main.c: Optimize variable definitions a bit.
2001-11-02Update.Ulrich Drepper
* sunrpc/rpc_main.c: Optomize variable definitions a bit.
2001-11-02Update.Ulrich Drepper
* sunrpc/Makefile (rpcgen-cmd): Use ../scripts/cpp in rpcgen calls. * scripts/cpp: New file.
2001-11-01Update.Ulrich Drepper
2001-11-01 Ulrich Drepper <drepper@redhat.com> * elf/dl-load.c (_dl_map_object): Correct test of DF_1_NODEFLIB for rtld_search_dirs content. Minor optimizations.
2001-11-01Update.Ulrich Drepper
2001-10-31 Ulrich Drepper <drepper@redhat.com> * elf/dl-load.c (_dl_map_object): Make code a bit more compact by avoiding unnecessary duplication. 2001-10-31 Jakub Jelinek <jakub@redhat.com> * elf/dl-load.c (_dl_map_object): If library was found using LD_LIBRARY_PATH, don't try RUNPATH list. 2001-10-29 Kevin Ryde <user42@zip.com.au>
2001-10-31Update.Ulrich Drepper
2001-10-31 Martin Schwidefsky <schwidefsky@de.ibm.com> * sysdeps/unix/sysv/linux/s390/s390-32/register-dump (REGISTER_DUMP): Correct second argument of register_dump call. * sysdeps/unix/sysv/linux/s390/s390-64/register-dump (REGISTER_DUMP): Likewise.
2001-10-31(REGISTER_DUMP): Correct second argument of register_dump call.Ulrich Drepper
2001-10-31Removed Makefile since it's not needed anymore with current GCC.Andreas Jaeger
2001-10-31 Andreas Jaeger <aj@suse.de> * sysdeps/x86_64/Makefile: Remove, we do not need it anymore.
2001-10-31Update.Ulrich Drepper
2001-10-31 Ulrich Drepper <drepper@redhat.com> * iconvdata/Makefile: Add support for IBM1132, IBM1133, and IBM1162 modules. * iconvdata/TESTS: Likewise. * iconvdata/gconv-modules: Likewise. * iconvdata/ibm1132.c: New file. * iconvdata/ibm1132.h: New file. * iconvdata/ibm1133.c: New file. * iconvdata/ibm1133.h: New file. * iconvdata/ibm1162.c: New file. * iconvdata/ibm1162.h: New file. * iconvdata/testdata/IBM1132: New file. * iconvdata/testdata/IBM1132..UTF8: New file. * iconvdata/testdata/IBM1133: New file. * iconvdata/testdata/IBM1133..UTF8: New file. * iconvdata/testdata/IBM1162: New file. * iconvdata/testdata/IBM1162..UTF8: New file. Patches by Masahide Washizawa <WASHI@jp.ibm.com>. * string/string.h: Fix typo in comment. * wcsmbs/wchar.h: Likewise. 2001-10-30 Joseph S. Myers <jsm28@cam.ac.uk> * manual/getopt.texi (getopt_long, getopt_long_only): Include const in type of longopts parameter. * sysdeps/ieee754/dbl-64/mpa.h: Add prototypes for internal functions. * manual/stdio.texi (Integer Conversions): Corrections to sample printf
2001-10-31(getopt_long, getopt_long_only): Include const in type of longopts parameter.Ulrich Drepper
2001-10-29Update.Andreas Jaeger
2001-10-29 Andreas Jaeger <aj@suse.de> * sysdeps/ieee754/dbl-64/mpa.h: Add prototypes for internal functions.
2001-10-29Update.Andreas Jaeger
2001-10-29 Kevin Ryde <user42@zip.com.au> * stdio.texi (Integer Conversions): Corrections to sample printf output, clarify `#' behaviour on 0. (Floating-Point Conversions): Clarify that %g only uses %e when the exponent would be greater than 1.
2001-10-29* stdio.texi (Integer Conversions): Corrections to sample printf Andreas Jaeger
output, clarify `#' behaviour on 0. (Floating-Point Conversions): Clarify that %g only uses %e when the exponent would be greater than 1.
2001-10-29Support for Mach/PowerPC contributed by Peter Bruin <pjbruin@dds.nl>.Roland McGrath
* sysdeps/mach/powerpc/machine-sp.h: New file. * sysdeps/mach/powerpc/sysdep.h: New file. * sysdeps/mach/powerpc/thread_state.h: New file. * sysdeps/mach/hurd/i386/Makefile: File removed; crt0.o rules moved ... * sysdeps/mach/hurd/Makefile: ... to here. For the time being, we can expect to need the same thing on every platform. * sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h: File moved ... * sysdeps/generic/sys/ucontext.h: ... to replace this one.
2001-10-29* sysdeps/unix/sysv/linux/powerpc/sysdep.h (ALIGNARG,Roland McGrath
ASM_TYPE_DIRECTIVE, ASM_SIZE_DIRECTIVE, CALL_MCOUNT, ENTRY, EALIGN, DO_CALL, JUMPTARGET, PSEUDO, PSEUDO_RET, PSEUDO_END, L, C_TEXT): Move all these assembly-related definitions to ... * sysdeps/powerpc/elf/sysdep.h: ... this new file. * sysdeps/mach/powerpc/machine-lock.h: Assembly code rewritten by Peter Bruin <pjbruin@dds.nl>.
2001-10-28* hurd/hurdselect.c (_hurd_select): Check SELECT_RETURNED bit whenRoland McGrath
packing results for a `poll' call.
2001-10-282001-10-28 Roland McGrath <roland@frob.com>Roland McGrath
* hurd/hurdselect.c (_hurd_select): Check SELECT_RETURNED bit when packing results for a `poll' call.
2001-10-27Update.Ulrich Drepper
* posix/tst-fnmatch.input: Add tests for - at beginning and end of bracket expression. * string/tst-strxfrm.c (test): Also test __strxfrm_l.
2001-10-27Update.Ulrich Drepper
* posix/fnmatch_loop.c: Recognize - at end of bracket expression correctly.
2001-10-27Update.Ulrich Drepper
2001-10-26 Ulrich Drepper <drepper@redhat.com> * string/strxfrm.c [USE_IN_EXTENDED_LOCALE_MODEL]: Correctly get nrules value. 2001-10-24 H.J. Lu <hjl@gnu.org> * sysdeps/generic/bits/dlfcn.h (DL_CALL_FCT): Cast to void *. Use __BEGIN_DECLS/__END_DECLS around prototypes. * sysdeps/mips/bits/dlfcn.h (DL_CALL_FCT): Likewise. 2001-10-21 Jim Meyering <meyering@lucent.com> * malloc/obstack.c (_): Honor the setting of ENABLE_NLS. Otherwise, this code would end up calling gettext even in packages built with --disable-nls. * posix/getopt.c (_): Likewise. * posix/regex.c (_): Likewise. 2001-10-26 Ulrich Drepper <drepper@redhat.com> * resolv/gethnamaddr.c (gethostbyaddr): Use ip6.addr for reverse lookup not ip6.int. * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyaddr_r): Likewise. Reported by Martin.v.Loewis@t-online.de [PR libc/2598]. 2001-10-19 Jakub Jelinek <jakub@redhat.com> * misc/sys/cdefs.h (__attribute_used__): Define. * elf/rtld.c (_dl_start): Add __attribute_used__. * elf/dl-runtime.c (fixup, profile_fixup): Likewise.
2001-10-26(__attribute_used__): Define.Ulrich Drepper
2001-10-25*** empty log message ***Andreas Schwab
2001-10-25 Andreas Schwab <schwab@suse.de> * stdlib/a64l.c: Expect least significant digit first. * stdlib/l64a.c: Produce least significant digit first. * stdlib/Makefile (tests): Add test-a64l. * stdlib/test-a64l.c: New file. Reported by Masaki Hasegawa <masaki-h@pp.iij4u.or.jp>.
2001-10-25* stdlib/a64l.c: Expect least significant digit first. Andreas Schwab
* stdlib/l64a.c: Produce least significant digit first. * stdlib/Makefile (tests): Add test-a64l. * stdlib/test-a64l.c: New file.
2001-10-21Update.Ulrich Drepper
2001-10-21 Ulrich Drepper <drepper@redhat.com> * po/sk.po: Update from translation team.
2001-10-19Update.Ulrich Drepper
2001-10-18 Ulrich Drepper <drepper@redhat.com> * sysdeps/i386/elf/start.S (_fp_hw): Define object type. parentheses. Reported by David Byron <dbyron@porto.coactive.com>, close PR libc/2589.
2001-10-19(_fp_hw): Define object type.Ulrich Drepper
2001-10-18* math/libm-test.inc (print_ulps): Print ulp values rounded toAndreas Schwab
next whole number. (print_function_ulps): Likewise. (print_complex_function_ulps): Likewise. (print_max_error): Likewise. (print_complex_max_error): Likewise. Handle ignore_max_ulp.
2001-10-16* sysdeps/m68k/fpu/libm-test-ulps: Updated for fixed cbrtlAndreas Schwab
implementation.
2001-10-16* sysdeps/m68k/setjmp.c: Also define setjmp and _setjmp ifAndreas Schwab
BSD_SETJMP or BSD__SETJMP is defined, resp. * sysdeps/m68k/bsd-setjmp.c: Inline setjmp code instead of making a tail call to __sigsetjmp that would require extending the caller's frame. * sysdeps/m68k/bsd-_setjmp.c: Likewise. * sysdeps/m68k/bsd-setjmp.S: Deleted. * sysdeps/m68k/bsd-_setjmp.S: Deleted. Reported by Jes Sorensen <jes@trained-monkey.org>.
2001-10-16* sysdeps/m68k/setjmp.c: Also define setjmp and _setjmp if Andreas Schwab
BSD_SETJMP or BSD__SETJMP is defined, resp. * sysdeps/m68k/bsd-setjmp.c: Inline setjmp code instead of making a tail call to __sigsetjmp that would require extending the caller's frame. * sysdeps/m68k/bsd-_setjmp.c: Likewise. * sysdeps/m68k/bsd-setjmp.S: Deleted. * sysdeps/m68k/bsd-_setjmp.S: Deleted.
2001-10-16Update.Andreas Jaeger
2001-10-16 Andreas Jaeger <aj@suse.de> * sysdeps/ieee754/ldbl-96/s_nextafterl.c (__nextafterl): Fix parentheses. Reported by David Byron <dbyron@porto.coactive.com>, close PR libc/2589. 2001-10-15 Ralf Baechle <ralf@gnu.org>