aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-11-09(lose): Remove some unnecessary code. The new object is always the last in ↵Ulrich Drepper1-4/+8
the list.
2001-11-09* sysdeps/unix/sysv/linux/m68k/bits/resource.h: New file.Andreas Schwab1-0/+4
2001-11-09New file to fix RLIM_INFINITY.Andreas Schwab1-0/+209
2001-11-09Update.Ulrich Drepper2-13/+5
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.
2001-11-08Update.Ulrich Drepper2-48/+52
2001-11-08 Ulrich Drepper <drepper@redhat.com> * elf/dl-object.c (_dl_new_object): Various small optimizations.
2001-11-08Update.Ulrich Drepper5-128/+135
* 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.
2001-11-07Update.Ulrich Drepper3-94/+103
2001-11-07 Ulrich Drepper <drepper@redhat.com> * elf/dl-version.c (match_symbol): Optimize error handling for size. (_dl_check_map_versions): Likewise.
2001-11-07Update.Ulrich Drepper2-12/+18
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.
2001-11-07Update.Ulrich Drepper2-294/+298
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}.
2001-11-07Update.Ulrich Drepper3-24/+24
* 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 Drepper2-82/+160
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 Drepper1-0/+1
* sysdeps/generic/ldsodefs.h (DL_DEBUG_HELP): New macro.
2001-11-06(DL_DEBUG_HELP): New macro.Ulrich Drepper1-0/+2
2001-11-06* sysdeps/mach/powerpc/sysdep.h: Include sysdeps/unix/powerpc/sysdep.hRoland McGrath2-2/+4
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 McGrath1-0/+6
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 McGrath1-1/+0
* 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 Drepper1-1/+1
(process_envvars): Some more optimizations.
2001-11-06Update.Ulrich Drepper2-112/+76
* elf/rtld.c (process_dl_debug): Rewritten. Optimized for size not speed. (process_envvars): More some optimizations.
2001-11-06Update.Ulrich Drepper6-42/+55
* 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 Drepper3-22/+21
* 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 Drepper2-2/+18
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 Drepper2-2/+2
2001-11-05* sysdeps/powerpc/elf/sysdep.h: Remove this file, because it overridesRoland McGrath1-0/+9
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 McGrath2-139/+121
* 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 Drepper2-2891/+2901
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 Drepper1-2892/+2892
2001-11-04* hurd/set-host.c (_hurd_set_host_config): Use O_WRONLY in flagsRoland McGrath1-0/+5
parameter to dir_mkfile.
2001-11-042001-11-04 Roland McGrath <roland@frob.com>Roland McGrath1-2/+2
* hurd/set-host.c (_hurd_set_host_config): Use O_WRONLY in flags parameter to dir_mkfile.
2001-11-03Update.Ulrich Drepper3-2/+36
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 Drepper2-7/+9
* sunrpc/rpc_main.c: Optomize variable definitions a bit.
2001-11-02Update.Ulrich Drepper3-2/+25
* sunrpc/Makefile (rpcgen-cmd): Use ../scripts/cpp in rpcgen calls. * scripts/cpp: New file.
2001-11-01Update.Ulrich Drepper2-21/+45
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 Drepper3-12/+20
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 Drepper1-0/+7
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 Drepper2-2/+2
2001-10-31Removed Makefile since it's not needed anymore with current GCC.Andreas Jaeger2-4/+4
2001-10-31 Andreas Jaeger <aj@suse.de> * sysdeps/x86_64/Makefile: Remove, we do not need it anymore.
2001-10-31Update.Ulrich Drepper19-12/+639
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 Drepper1-2/+2
2001-10-29Update.Andreas Jaeger2-0/+12
2001-10-29 Andreas Jaeger <aj@suse.de> * sysdeps/ieee754/dbl-64/mpa.h: Add prototypes for internal functions.
2001-10-29Update.Andreas Jaeger1-0/+7
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 Jaeger1-6/+6
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 McGrath8-52/+177
* 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 McGrath4-123/+156
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 McGrath1-0/+5
packing results for a `poll' call.
2001-10-282001-10-28 Roland McGrath <roland@frob.com>Roland McGrath1-8/+12
* hurd/hurdselect.c (_hurd_select): Check SELECT_RETURNED bit when packing results for a `poll' call.
2001-10-27Update.Ulrich Drepper4-1/+30
* 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 Drepper2-1/+5
* posix/fnmatch_loop.c: Recognize - at end of bracket expression correctly.
2001-10-27Update.Ulrich Drepper13-17/+67
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 Drepper1-0/+9
2001-10-25*** empty log message ***Andreas Schwab1-0/+8
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>.