about summary refs log tree commit diff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Update.Ulrich Drepper2001-11-121-0/+5
| | | | | | | 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.
* Update.Ulrich Drepper2001-11-111-1/+2
| | | | * po/ca.po: Update from translation team.
* Update.Ulrich Drepper2001-11-101-0/+7
| | | | | | | | | 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.
* Update.Andreas Jaeger2001-11-101-0/+6
| | | | | | | | 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>.
* Update.Ulrich Drepper2001-11-101-0/+8
| | | | | | | | | | 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.
* Hurd/PowerPC port contributed by Peter Bruin <pjbruin@dds.nl>.Roland McGrath2001-11-101-0/+13
| | | | | | | | | | | | | | * 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.
* * hurd/privports.c (__get_privileged_ports):Roland McGrath2001-11-101-0/+7
| | | | | | 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.
* Update.Ulrich Drepper2001-11-091-2/+4
| | | | | | | * 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.
* * sysdeps/unix/sysv/linux/m68k/bits/resource.h: New file.Andreas Schwab2001-11-091-0/+4
|
* Update.Ulrich Drepper2001-11-091-0/+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.
* Update.Ulrich Drepper2001-11-081-0/+4
| | | | | | 2001-11-08 Ulrich Drepper <drepper@redhat.com> * elf/dl-object.c (_dl_new_object): Various small optimizations.
* Update.Ulrich Drepper2001-11-081-0/+9
| | | | | | | | | | | * 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.
* Update.Ulrich Drepper2001-11-071-0/+5
| | | | | | | 2001-11-07 Ulrich Drepper <drepper@redhat.com> * elf/dl-version.c (match_symbol): Optimize error handling for size. (_dl_check_map_versions): Likewise.
* Update.Ulrich Drepper2001-11-071-0/+7
| | | | | | | | | 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.
* Update.Ulrich Drepper2001-11-071-0/+5
| | | | | | | 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}.
* Update.Ulrich Drepper2001-11-071-0/+4
| | | | | | | * elf/dl-profile.c: Replace state variable with simple flag named running. Remove commented-out code. * elf/dl-reloc.c (_dl_relocate_object): Likewise.
* Update.Ulrich Drepper2001-11-071-0/+6
| | | | | | | | 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.
* Update.Ulrich Drepper2001-11-061-0/+1
| | | | * sysdeps/generic/ldsodefs.h (DL_DEBUG_HELP): New macro.
* * sysdeps/mach/powerpc/sysdep.h: Include sysdeps/unix/powerpc/sysdep.hRoland McGrath2001-11-061-0/+3
| | | | instead of sysdeps/powerpc/elf/sysdep.h and sysdeps/unix/sysdep.h.
* * sysdeps/unix/sysv/linux/powerpc/sysdep.h: Don't includeRoland McGrath2001-11-061-0/+6
| | | | | sysdeps/powerpc/elf/sysdep.h. Reported by Kaoru Fukui <k_fukui@highway.ne.jp>.
* Update.Ulrich Drepper2001-11-061-1/+1
| | | | (process_envvars): Some more optimizations.
* Update.Ulrich Drepper2001-11-061-0/+4
| | | | | | * elf/rtld.c (process_dl_debug): Rewritten. Optimized for size not speed. (process_envvars): More some optimizations.
* Update.Ulrich Drepper2001-11-061-0/+11
| | | | | | | | | | | | | * 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.
* Update.Ulrich Drepper2001-11-051-0/+5
| | | | | | | * 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.
* Update.Ulrich Drepper2001-11-051-2/+11
| | | | | | | | | | | | | | 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):
* * sysdeps/powerpc/elf/sysdep.h: Remove this file, because it overridesRoland McGrath2001-11-051-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__].
* Update.Ulrich Drepper2001-11-051-0/+6
| | | | | | | | 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>.
* * hurd/set-host.c (_hurd_set_host_config): Use O_WRONLY in flagsRoland McGrath2001-11-041-0/+5
| | | | parameter to dir_mkfile.
* Update.Ulrich Drepper2001-11-031-1/+8
| | | | | | | | | | | 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.
* Update.Ulrich Drepper2001-11-021-0/+2
| | | | * sunrpc/rpc_main.c: Optomize variable definitions a bit.
* Update.Ulrich Drepper2001-11-021-0/+3
| | | | | * sunrpc/Makefile (rpcgen-cmd): Use ../scripts/cpp in rpcgen calls. * scripts/cpp: New file.
* Update.Ulrich Drepper2001-11-011-0/+5
| | | | | | | 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.
* Update.Ulrich Drepper2001-11-011-1/+11
| | | | | | | | | | | | | | 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>
* Update.Ulrich Drepper2001-10-311-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.
* Update.Ulrich Drepper2001-10-311-3/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Update.Andreas Jaeger2001-10-291-0/+5
| | | | | | | 2001-10-29 Andreas Jaeger <aj@suse.de> * sysdeps/ieee754/dbl-64/mpa.h: Add prototypes for internal functions.
* Update.Andreas Jaeger2001-10-291-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.
* Support for Mach/PowerPC contributed by Peter Bruin <pjbruin@dds.nl>.Roland McGrath2001-10-291-0/+12
| | | | | | | | | | | | | * 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.
* * sysdeps/unix/sysv/linux/powerpc/sysdep.h (ALIGNARG,Roland McGrath2001-10-291-0/+9
| | | | | | | | | | 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>.
* * hurd/hurdselect.c (_hurd_select): Check SELECT_RETURNED bit whenRoland McGrath2001-10-281-0/+5
| | | | packing results for a `poll' call.
* Update.Ulrich Drepper2001-10-271-0/+3
| | | | | | * posix/tst-fnmatch.input: Add tests for - at beginning and end of bracket expression. * string/tst-strxfrm.c (test): Also test __strxfrm_l.
* Update.Ulrich Drepper2001-10-271-0/+3
| | | | | * posix/fnmatch_loop.c: Recognize - at end of bracket expression correctly.
* Update.Ulrich Drepper2001-10-271-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* *** empty log message ***Andreas Schwab2001-10-251-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>.
* Update.Ulrich Drepper2001-10-211-0/+4
| | | | | | 2001-10-21 Ulrich Drepper <drepper@redhat.com> * po/sk.po: Update from translation team.
* Update.Ulrich Drepper2001-10-191-2/+6
| | | | | | | | | 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.
* * math/libm-test.inc (print_ulps): Print ulp values rounded toAndreas Schwab2001-10-181-0/+9
| | | | | | | | 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.
* * sysdeps/m68k/fpu/libm-test-ulps: Updated for fixed cbrtlAndreas Schwab2001-10-161-0/+3
| | | | implementation.
* * sysdeps/m68k/setjmp.c: Also define setjmp and _setjmp ifAndreas Schwab2001-10-161-0/+12
| | | | | | | | | | | 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>.
* Update.Andreas Jaeger2001-10-161-1/+7
| | | | | | | | | | 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>