aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-06-02Update.Ulrich Drepper5-43/+69
* elf/elf.h (ELF64_R_INFO): Cast sym value to Elf64_Xword before shifting.
2000-06-01Update.Ulrich Drepper3-3/+13
2000-06-01 Ulrich Drepper <drepper@redhat.com> * sysdeps/i386/elf/setjmp.S: Work around change is recent binutils. gas now emits a jump through the PLT instead of a relative jump if the jump target is an exported symbol.
2000-05-31Update.Ulrich Drepper1-1/+5
2000-05-31 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/powerpc/aix/aix-termios.h: Define AIX_CBAUD.
2000-05-31Define AIX_CBAUD.Ulrich Drepper1-0/+1
2000-05-31* sysdeps/mips/pspinlock.c: Implement spinlocks.Andreas Jaeger2-4/+34
2000-05-31 Andreas Jaeger <aj@suse.de> * sysdeps/mips/pspinlock.c: Implement spinlocks.
2000-05-31Update.Andreas Jaeger3-1/+19
2000-05-31 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/mips/sys/ucontext.h: Use array for gregset_t. * sysdeps/unix/sysv/linux/mips/Versions: Export _flush_cache. Patches by Maciej W. Rozycki <macro@ds2.pg.gda.pl>. * sysdeps/unix/sysv/linux/mips/ftruncate64.c: Fix prototype of syscall. * sysdeps/unix/sysv/linux/mips/truncate64.c: Likewise.
2000-05-31* sysdeps/unix/sysv/linux/mips/ftruncate64.c: Fix prototype of Andreas Jaeger2-2/+4
syscall. * sysdeps/unix/sysv/linux/mips/truncate64.c: Likewise.
2000-05-30Update.Ulrich Drepper2-1/+3
* sysdeps/unix/sysv/linux/alpha/oldglob.c (__old_glob): Loose __P.
2000-05-30Update.Ulrich Drepper4-5/+18
* locale/Versions [libc] (GLIBC_2.2): Add localeconv. * locale/localeconv.c: Make function versioned (with same definition).
2000-05-30Update.Ulrich Drepper1-0/+4
2000-05-30 Ulrich Drepper <drepper@redhat.com> * elf/Makefile (modules-names): Strip before using it.
2000-05-30(modules-names): Strip before using it.Ulrich Drepper1-0/+1
2000-05-30Update.Andreas Jaeger7-0/+468
2000-05-30 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/mips/truncate64.c: New file. * sysdeps/unix/sysv/linux/mips/ftruncate64.c: New file. * sysdeps/unix/sysv/linux/mips/pread64.c: Readded file. * sysdeps/unix/sysv/linux/mips/pwrite64.c: Readded file. * sysdeps/unix/sysv/linux/mips/pread.c: Readded file. * sysdeps/unix/sysv/linux/mips/pwrite.c: Readded file.
2000-05-30Update.Andreas Jaeger1-0/+5
2000-05-29 Andreas Jaeger <aj@suse.de> * elf/readlib.c (interpreters): Use LD_SO since this is supported for all platforms.
2000-05-30Update.Ulrich Drepper1-1/+0
2000-05-30Update.Ulrich Drepper2-0/+5
* Makefile: Add GNU make magic.
2000-05-29Update.Ulrich Drepper5-44/+66
2000-05-29 Ulrich Drepper <drepper@redhat.com> * inet/Makefile (CFLAGS-rcmd.c, CFLAGS-rexec.c, CFLAGS-ruserpass.c): Removed. * inet/rcmd.c: Remove __P. Remove unused variables. (iruserfopen): Make first parameter const. (ruserok_sa): Return result of ruserok2_sa. (__checkhost_sa): Correctly iterate through results of getaddrinfo. * inet/rexec.c: Remove unused variables. Other small cleanups. * inet/ruserpass.c: Remove __P. Remove unused variables. (ruserpass): Check results of memory allocation. * include/netdb.h: Add prototype for ruserpass.
2000-05-29(CFLAGS-rcmd.c, CFLAGS-rexec.c, CFLAGS-ruserpass.c): Removed.Ulrich Drepper1-5/+0
2000-05-29* elf/readlib.c (interpreters): Use LD_SO since this is supported Andreas Jaeger1-1/+1
for all platforms.
2000-05-29Update.Ulrich Drepper3-8/+24
2000-05-29 Jakub Jelinek <jakub@redhat.com> * inet/rcmd.c (rresvport_af): Use correct port number. 2000-05-26 Andreas Schwab <schwab@suse.de> * Makeconfig ($(common-objpfx)soversions.mk): Prepend `$lib=' to entries in all-sonames. ($(common-objpfx)gnu/lib-names.h): Use it for the CPP symbol, preserving the old name if different for compatibility.
2000-05-29Update.Ulrich Drepper8-6/+308
2000-05-29 Ulrich Drepper <drepper@redhat.com> * posix/Makefile (tests): Add tst-spawn. (tst-spawn-ARGS): New variable. * posix/tst-spawn.c: New file. * posix/spawn_faction_addclose.c: Correctly account for new entry. * posix/spawn_faction_adddup2.c: Likewise. * posix/spawn_faction_addopen.c: Likewise. * posix/spawni.c: Correctly test for success of dup2 calls. * posix/tst-preadwrite.c: Check success of malloc call.
2000-05-29Update.Ulrich Drepper3-1/+214
* posix/Makefile (tests): Add tst-exec. (tst-exec-ARGS): New variable. * posix/tst-exec.c: New file. * posix/tst-fork.c: New file.
2000-05-29Update.Ulrich Drepper3-0/+20
2000-05-28 Ulrich Drepper <drepper@redhat.com> * sysdeps/arm/atomicity.h (compare_and_swap): Return result.
2000-05-28Update.Ulrich Drepper4-2/+7
2000-05-04 Andreas Jaeger <aj@suse.de> * string/string.h: Remove __strdup prototype, it's not needed in this file anymore.
2000-05-28Update.Ulrich Drepper8-10/+288
* posix/Makefile (tests): Add tst-fork.
2000-05-28Update.Ulrich Drepper3-5/+12
2000-05-28 Ulrich Drepper <drepper@redhat.com> * resolv/inet_pton.c: Loose __P.
2000-05-28Update.Ulrich Drepper1-1/+0
2000-05-28Update.Ulrich Drepper6-9/+23
2000-05-21 Jakub Jelinek <jakub@redhat.com> * libio/libioP.h (_IO_CHECK_WIDE): Define. * libio/iosetbuffer.c (_IO_setbuffer): Use it. Call _IO_WSETBUF even for _mode 1. * libio/iosetvbuf.c (_IO_setvbuf): Likewise. * libio/fileops.c (_IO_new_file_fopen): Return NULL if _IO_CHECK_WIDE fails.
2000-05-28Update.Ulrich Drepper2-0/+5136
* po/da.po: New file.
2000-05-28Update.Ulrich Drepper2-2/+6
* manual/charset.texi (Extended Char Intro): Fix typo (and -> as). (Other iconv Implementations): Fix typo. Patch by Martin Pool <mbp@wistful.humbug.org.au>.
2000-05-28Update.Ulrich Drepper2-6/+13
2000-05-28 Ulrich Drepper <drepper@redhat.com> * manual/arith.texi (Rounding Functions): Fix documentation of trunc. Patch by Steven G. Johnson <stevenj@gil-galad.mit.edu>.
2000-05-28Update.Ulrich Drepper1-0/+5
2000-05-28 Ulrich Drepper <drepper@redhat.com> * locales/be_BY: New file. Contributed by Aleksey Novodvorsky <aen@logic.ru>.
2000-05-28Belarusian Language Locale for Belarus.Ulrich Drepper1-0/+3085
2000-05-27Update.Andreas Jaeger8-147/+43
2000-05-27 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/i386/pread.c: Removed, we can use the normal version now. * sysdeps/unix/sysv/linux/i386/pwrite.c: Likewise. * sysdeps/unix/sysv/linux/i386/pwrite64.c: Likewise. * sysdeps/unix/sysv/linux/mips/pread.c: Likewise. * sysdeps/unix/sysv/linux/mips/pwrite.c: Likewise. * sysdeps/unix/sysv/linux/arm/pread.c: Likewise. * sysdeps/unix/sysv/linux/arm/pwrite.c: Likewise. * sysdeps/unix/sysv/linux/pread.c (__libc_pread): Check endianness to decide how to pass arguments. * sysdeps/unix/sysv/linux/pwrite.c (__libc_pwrite): Likewise. * elf/vismain.c: Use test-skeleton interface. (TEST_FUNCTION): New macro. (do_test): Renamed from main.
2000-05-27 * sysdeps/unix/sysv/linux/i386/pread.c: Removed, we can use the ↵Andreas Jaeger3-197/+0
normal version now. * sysdeps/unix/sysv/linux/i386/pwrite.c: Likewise. * sysdeps/unix/sysv/linux/i386/pwrite64.c: Likewise.
2000-05-27Update.Ulrich Drepper3-50/+88
2000-05-27 Ulrich Drepper <drepper@redhat.com> * sysdeps/posix/getaddrinfo.c (gaih_inet): If req->ai_family == AF_UNSPEC don't allow the IPv6 lookup to return mapped IPv4 addresses. * nss/nss_files/files-hosts.c (LINE_PARSER): Simplify. Correct handling of AI_V4MAPPED flag. * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname2_r): If lookup of IPv6 address failed and RES_USE_INET6 bit in _res.options is set, perform lookup for T_A type and tell getanswer_r to convert the result with new argument. (_nss_dns_gethostbyaddr_r): Pass zero as new argument to getanswer_r. Don't convert addresses from IPv4 to IPv6 here. (getanswer_r): Take new parameter indicating if mapping from IPv4 to IPv6 is wanted. Allow qtype and type from reply to disagree if IPv4 mapping has to be done. Perform mappings if required by the caller and not if RES_USE_INET6 bit in _res.options is set. Add several __builtin_expect.
2000-05-27(gaih_inet): If req->ai_family == AF_UNSPEC don't allow the IPv6 lookup to ↵Ulrich Drepper1-0/+12
return mapped IPv4 addresses.
2000-05-27Update.Andreas Jaeger1-0/+4
* sysdeps/unix/sysv/linux/ftruncate64.c (ftruncate64): Make order of arguments dependend on endianness. * sysdeps/unix/sysv/linux/truncate64.c: Likewise.
2000-05-27Update.Ulrich Drepper2-6/+11
* catgets/open_catalog.c (__open_catalog): Add a few __builtin_expect. * elf/dl-load.c (_dl_map_object): Don't ignore RPATHs if loader ==
2000-05-27Update.Ulrich Drepper2-1/+4
* elf/dl-load.c (_dl_map_object): Don't ignore RPATHs of loader == NULL.
2000-05-26Update.Ulrich Drepper3-29/+43
* posix/tst-preadwrite.c: Allow parallel execution of tst-preadwrite and tst-preadwrite64.
2000-05-26Update.Ulrich Drepper3-1/+29
* posix/Makefile (tests): Add tst-truncate and tst-truncate64. * posix/tst-truncate.c: New file. * posix/tst-truncate64.c: New file.
2000-05-26Test for truncate and ftruncate.Ulrich Drepper1-0/+123
2000-05-26* sysdeps/unix/sysv/linux/ftruncate64.c (ftruncate64): Make order Andreas Jaeger2-7/+14
of arguments dependend on endianness. * sysdeps/unix/sysv/linux/truncate64.c: Likewise.
2000-05-26Update.Ulrich Drepper2-4/+7
* sysdeps/unix/sysv/linux/pread64.c: The little/big endian code was switched.
2000-05-26Update.Ulrich Drepper2-2/+3
* posix/Makefile (tests): Add tst-preadwrite64.
2000-05-26Update.Ulrich Drepper2-7/+22
2000-05-26 Ulrich Drepper <drepper@redhat.com> * posix/tst-preadwrite.c: Alloc file being used also for testing pread64 and pwrite64. * posix/tst-preadwrite64.c: New file.
2000-05-26Test for pread64 and pwrite64.Ulrich Drepper1-0/+23
2000-05-26Update.Andreas Jaeger8-221/+30
* sysdeps/unix/sysv/linux/i386/pread64.c: Removed, we can use the normal version now. * sysdeps/unix/sysv/linux/arm/pread64.c: Likewise. * sysdeps/unix/sysv/linux/arm/pwrite64.c: Likewise. * sysdeps/unix/sysv/linux/mips/pread64.c: Likewise. * sysdeps/unix/sysv/linux/mips/pwrite64.c: Likewise. * sysdeps/unix/sysv/linux/pwrite64.c (__libc_pwrite64): Check endianness to check how to pass argument. * sysdeps/unix/sysv/linux/pread64.c (__libc_pread64): Likewise.
2000-05-26Update.Andreas Jaeger5-14/+64
2000-05-26 Andreas Jaeger <aj@suse.de> * elf/ldconfig.h: Update parameter list for process_elf_file. * sysdeps/unix/sysv/linux/sparc/readelflib.c (process_elf_file): Add parameter file_length and pass it ot process_elf*file. * sysdeps/generic/readelflib.c (check_ptr): New. (process_elf_file): Use check_ptr to check all accesses to the mmapped file. Add parameter file_length. * elf/readlib.c (known_libs): Use <gnu/lib-names.h> to specify library names. * sunrpc/xdr_intXX_t.c (xdr_uint8_t): Fix conversion. Closes PR libc/1573, reported by Bradley White <bww@laurelnetworks.com>.
2000-05-26Update.Andreas Jaeger1-4/+4