about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Update.Ulrich Drepper2002-09-273-4/+22
| | | | | | | | | | 2002-09-26 Ulrich Drepper <drepper@redhat.com> * elf/dynamic-link.h (elf_get_dynamic_info): Relocate DT_HASH entry if necessary. * elf/dl-lookup.c (_dl_setup_hash): DT_HASH entry is already relocated. * elf/dl-addr.c (_dl_addr): Use .hash[1] entry to determine end of the symbol table if necessary.
* (elf_get_dynamic_info): Also relocate DT_HASH entry if necessary.Ulrich Drepper2002-09-271-0/+2
|
* * stdlib/longlong.h: Replaced with current version from GCC mainline,Roland McGrath2002-09-261-0/+5
| | | | last modified 2002-09-22 Kazu Hirata <kazu@cs.umass.edu>.
* 2002-09-26 Roland McGrath <roland@redhat.com>Roland McGrath2002-09-261-618/+370
| | | | | * stdlib/longlong.h: Replaced with current version from GCC mainline, last modified 2002-09-22 Kazu Hirata <kazu@cs.umass.edu>.
* * sysdeps/unix/sysv/linux/mips/syscalls.list: Add syscall_exit.Andreas Jaeger2002-09-251-0/+5
| | | | Patch by Guido Guenther <agx@sigxcpu.org>.
* Add syscall_exit.Andreas Jaeger2002-09-251-0/+1
|
* * Makeconfig (%.v.i pattern rule): Use $(CPPFLAGS).Roland McGrath2002-09-251-0/+4
|
* 2002-09-25 Roland McGrath <roland@redhat.com>Roland McGrath2002-09-251-2/+1
| | | | * Makeconfig (%.v.i pattern rule): Use $(CPPFLAGS).
* Update.Ulrich Drepper2002-09-252-2/+15
| | | | | | 2002-09-24 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/configure.in: Recognize nptl add-on name.
* Recognize nptl add-on name.Ulrich Drepper2002-09-251-1/+10
|
* * sysdeps/mach/hurd/Versions (ld: GLIBC_2.0): Move __libc_read,Roland McGrath2002-09-258-15/+33
| | | | | __libc_write, __libc_lseek64, to ... (ld: GLIBC_PRIVATE): ... here.
* * csu/Versions: Use %include <tls.h> to get USE_TLS defined.Roland McGrath2002-09-259-11/+217
| | | | | | | | | | | | | | | | | | | (libc: GLIBC_2.0) [USE_TLS && HAVE___THREAD]: Remove _errno, errno. (libc: GLIBC_2.3) [USE_TLS && HAVE___THREAD]: Put errno here instead. * resolv/Versions: Use %include <tls.h> to get USE_TLS defined. (libc: GLIBC_2.0) [USE_TLS && HAVE___THREAD]: Remove _h_errno, h_errno, and _res. (libc: GLIBC_2.3) [USE_TLS && HAVE___THREAD]: Put h_errno, _res here. * elf/tls-macros.h [__x86_64__] (TLS_LE, TLS_IE, TLS_LD, TLS_GD): New macros for x86-64. * sysdeps/unix/sysv/linux/alpha/bits/time.h: File removed. It was indentical to the linux/bits/time.h file. * nscd/nscd_gethst_r.c (nscd_gethst_r): Add a cast to silence warning. * resolv/gethnamaddr.c (gethostbyaddr): Use socklen_t for SIZE.
* 2002-09-24 Roland McGrath <roland@redhat.com>Roland McGrath2002-09-251-69/+0
| | | | | * sysdeps/unix/sysv/linux/alpha/bits/time.h: File removed. It was indentical to the linux/bits/time.h file.
* Update.Ulrich Drepper2002-09-242-1/+7
|
* (td_thr_tls_get_addr): Change second parameter to be the address of the link ↵Ulrich Drepper2002-09-241-5/+8
| | | | map in the inferior process.
* * posix/unistd.h: Test [__USE_UNIX98] instead of [__USE_OPEN2K]Roland McGrath2002-09-241-0/+3
| | | | for gethostname declaration.
* 2002-09-23 Roland McGrath <roland@redhat.com>Roland McGrath2002-09-241-2/+2
| | | | | * posix/unistd.h: Test [__USE_UNIX98] instead of [__USE_OPEN2K] for gethostname declaration.
* Update.Ulrich Drepper2002-09-242-68/+87
| | | | | | 2002-09-23 Ulrich Drepper <drepper@redhat.com> * po/zh_CN.po: New file.
* Simplified Chinese translations for libc.Ulrich Drepper2002-09-241-0/+5572
|
* * catgets/open_catalog.c (__open_catalog): Don't use a value typeRoland McGrath2002-09-2438-70/+113
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as the __builtin_expect expression, just the Boolean value. * sysdeps/generic/wordexp.c (parse_glob): int -> size_t for counter. * sysdeps/unix/sysv/linux/opensock.c (__opensock): Likewise. * resolv/res_hconf.c (arg_service_list, parse_line): Likewise. * iconvdata/tst-loading.c (main): Likewise. * catgets/tst-catgets.c (main): Likewise. * stdlib/tst-xpg-basename.c (main): Likewise. * stdlib/tst-bsearch.c (main): Likewise. * stdio-common/test-vfprintf.c (main): Likewise. * stdio-common/tst-rndseek.c (do_test): Likewise. * libio/tst_swprintf.c (main): Likewise. * libio/tst-fgetws.c (main): Likewise. * wcsmbs/tst-mbrtowc.c (check_ascii): Likewise. * time/tst-posixtz.c (main): Likewise. * time/tst-strptime.c (test_tm): Likewise. * time/tst-strptime.c (main): Likewise. * time/tst-getdate.c (main): Likewise. * posix/tst-mmap.c (main): Likewise. * posix/tst-getaddrinfo.c (do_test): Likewise. * io/tst-getcwd.c (do_test): Likewise. * resolv/tst-aton.c (main): Likewise. * inet/tst-network.c (main): Likewise. * libio/tst-fgetws.c (main): Likewise. * sysdeps/posix/sprofil.c (add_region): int -> unsigned int for I. * sysdeps/unix/sysv/linux/ptsname.c (__ptsname_r): int -> unsigned int for PTYNO. * stdlib/msort.c (qsort): Add a cast to silence warning. * stdio-common/vfprintf.c (process_string_arg): Likewise. * libio/oldfileops.c (_IO_old_do_write): Likewise. * sysdeps/unix/sysv/linux/getcwd.c (__getcwd): Likewise. * sysdeps/unix/sysv/linux/ttyname.c (ttyname): Likewise. * sysdeps/unix/sysv/linux/gethostid.c (gethostid): Likewise. * argp/argp-fmtstream.c (__argp_fmtstream_printf): Likewise. * nscd/nscd_getgr_r.c (nscd_getgr_r): Likewise. * sysdeps/unix/grantpt.c (grantpt): Likewise. * libio/tst-widetext.c (main): Likewise. * libio/tst-mmap2-eofsync.c (do_test): Likewise. * rt/tst-aio.c (test_file): Likewise. * rt/tst-aio64.c (test_file): Likewise. * resolv/tst-aton.c (main): Likewise. * catgets/catgetsinfo.h (CATGETS_MAGIC): Use U suffix on the constant. * ctype/ctype.c (__ctype_tolower, __ctype_toupper): Cast to int32_t instead of uint32_t in these macros.
* 2002-09-23 Roland McGrath <roland@redhat.com>Roland McGrath2002-09-241-2/+2
| | | | | * ctype/ctype.c (__ctype_tolower, __ctype_toupper): Cast to int32_t instead of uint32_t in these macros.
* Update.Ulrich Drepper2002-09-2416-171/+1649
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * iconv/iconv_prog.c (main): Provide an error message that identifies the wrong encoding. 2002-09-22 Bruno Haible <bruno@clisp.org> * iconvdata/tscii.c: New file. * iconvdata/testdata/TSCII: New file. * iconvdata/testdata/TSCII..UTF8: New file. * iconvdata/TSCII.precomposed: New file. * iconvdata/TSCII.irreversible: New file. * iconvdata/gconv-modules (TSCII): New module. * iconvdata/Makefile (modules): Add TSCII. (distribute): Add tscii.c. * iconvdata/tst-table-from.c (try, utf8_decode, main): Double output buffer size. * iconvdata/tst-tables.sh: Add TSCII. * iconvdata/TESTS: Add TSCII. 2002-09-22 Bruno Haible <bruno@clisp.org> Revert 2002-04-18 patch. * iconvdata/euc-jisx0213.c (EMIT_SHIFT_TO_INIT, BODY for FROM_DIRECTION): Make the FROM direction stateful again. * iconvdata/shift_jisx0213.c (EMIT_SHIFT_TO_INIT, BODY for FROM_DIRECTION): Likewise. 2002-09-22 Bruno Haible <bruno@clisp.org>
* (sysdep_routines, shared-only-routines): Don't add divdi3 here.Ulrich Drepper2002-09-241-2/+2
|
* * iconvdata/tst-e2big.c: New file.Roland McGrath2002-09-233-1/+111
| | | | * iconvdata/Makefile (tests): Add tst-e2big.
* * elf/Makefile (test-extras): Define this instead of test-srcs.Roland McGrath2002-09-233-2/+8
| | | | * Makerules (all-nonlib): Include $(test-extras) too.
* unnecessary with stratcliffRoland McGrath2002-09-233-59/+1
|
* * string/bug-stpncpy-offend.c: New file.Roland McGrath2002-09-233-2/+60
| | | | * string/Makefile (tests): Add it.
* * sysdeps/hppa/abort-instr.h: New file.Roland McGrath2002-09-232-0/+10
|
* * sysdeps/mach/hurd/Versions (ld: GLIBC_2.0): Remove duplicate entry.Roland McGrath2002-09-231-0/+2
|
* * sysdeps/mach/hurd/dl-sysdep.c (_exit): Add alias __GI__exit.Roland McGrath2002-09-222-0/+7
|
* * cppflags-iterator.mk (CPPFLAGS-$(cpp-src)): Append, not overwrite.Roland McGrath2002-09-221-0/+2
|
* 2002-09-22 Andreas Schwab <schwab@suse.de>Roland McGrath2002-09-221-1/+1
| | | | * cppflags-iterator.mk (CPPFLAGS-$(cpp-src)): Append, not overwrite.
* * sysdeps/m68k/fpu/bits/mathinline.h (isgreater, isgreaterequal)Andreas Schwab2002-09-221-0/+6
| | | | | (isless, islessequal, islessgreater, isunordered) [GCC >= 3.1]: Use GCC builtins.
* * sysdeps/m68k/fpu/bits/mathinline.h (isgreater, isgreaterequal) Andreas Schwab2002-09-221-7/+17
| | | | | (isless, islessequal, islessgreater, isunordered) [GCC >= 3.1]: Use GCC builtins.
* * sysdeps/unix/sysv/linux/i386/dl-procinfo.h (_DL_HWCAP_PLATFORM):Roland McGrath2002-09-211-0/+7
| | | | | | Correct the value so it covers all platforms, and is computed from _DL_PLATFORMS_COUNT rather than hard-wired. From Andrew Suffield <asuffield@debian.org>.
* 2002-09-21 Roland McGrath <roland@redhat.com>Roland McGrath2002-09-211-1/+2
| | | | | | | * sysdeps/unix/sysv/linux/i386/dl-procinfo.h (_DL_HWCAP_PLATFORM): Correct the value so it covers all platforms, and is computed from _DL_PLATFORMS_COUNT rather than hard-wired. From Andrew Suffield <asuffield@debian.org>.
* Update.Ulrich Drepper2002-09-214-0/+8
| | | | | | * sysdeps/unix/sysv/linux/internal_statvfs.c: Likewise. * sysdeps/unix/sysv/linux/statvfs.c: Include <stdio_ext.h>. * sysdeps/unix/sysv/linux/fstatvfs.c: Likewise.
* Update.Ulrich Drepper2002-09-212-0/+6
| | | | | * sysdeps/unix/sysv/linux/getsysstats.c (get_proc_path): Avoid locking when using mount tab file.
* Update.Ulrich Drepper2002-09-212-2/+9
| | | | | | | | | 2002-09-20 Ulrich Drepper <drepper@redhat.com> * elf/dl-init.c (_dl_init): Fix test of the size of the preinit_array section. (call_init): Optimize access to DT_INIT_ARRAY entry a bit. Reported by Brian Cabral <cabral@ikuni.com>.
* (_dl_init): Fix test of the size of the preinit_array section. (call_init): ↵Ulrich Drepper2002-09-201-6/+7
| | | | Optimize access to DT_INIT_ARRAY entry a bit.
* * sysdeps/powerpc/sysdep.h: Remove powerpc32 specific macros.Roland McGrath2002-09-205-110/+389
| | | | | | | | | | * sysdeps/powerpc/powerpc32/sysdep.h: New file. Define powerpc32 specific macros copied from sysdeps/powerpc/sysdep.h. * sysdeps/powerpc/powerpc64/sysdep.h: New file. Define powerpc64 specific macros. * sysdeps/unix/powerpc/sysdep.h: Include <bits/wordsize.h>. [__WORDSIZE==64]: Include sysdeps/powerpc/powerpc64/sysdep.h. [!__WORDSIZE==64]: Include sysdeps/powerpc/powerpc32/sysdep.h.
* * intl/dcigettext.c (DCIGETTEXT): Restore errno only right beforeRoland McGrath2002-09-202-1/+7
| | | | returning.
* * sysdeps/generic/utmp-equal.h: New file, extracted from utmp_file.c.Roland McGrath2002-09-205-32/+81
| | | | | | | | | | | | * sysdeps/generic/utmp_file.c (setutent_file): Invalidate last_entry also on platforms with !HAVE_UT_TYPE. (proc_utmp_eq): Remove function. (internal_getut_r, pututline_file): Call __utmp_equal instead. 2002-09-20 Bruno Haible <bruno@clisp.org> * abi-tags: Add support for FreeBSD with ABI OS value 3. * elf/cache.c (print_entry): Support the GNU/FreeBSD ABI tag.
* * sysdeps/generic/gmp-mparam.h: Include <bits/wordsize.h>.Roland McGrath2002-09-207-142/+20
| | | | | | | | | | (BITS_PER_MP_LIMB, BYTES_PER_MP_LIMB, BITS_PER_LONGINT): Define in terms of __WORDSIZE. * sysdeps/x86_64/gmp-mparam.h: File removed. * sysdeps/sparc/gmp-mparam.h: File removed. * sysdeps/mips/mips64/gmp-mparam.h: File removed. * sysdeps/ia64/gmp-mparam.h: File removed. * sysdeps/alpha/gmp-mparam.h: File removed.
* * sysdeps/powerpc/elf/libc-start.c: Use long in place of int for argcRoland McGrath2002-09-203-17/+40
| | | | | | | | | | | | | | load, so as to work on both 32-bit and 64-bit. Remove unnecessary casts. Align __libc_stack_end to 8 bytes. 2002-09-20 Roland McGrath <roland@redhat.com> * sysdeps/powerpc/fpu/s_lrint.c: Use strong_alias/weak_alias macros instead of asm for lrintf, __lrintf aliases. * sysdeps/powerpc/fpu/s_lrint.c (__lrint): Change union long array to int array for 32-/64-bit compatibility. From Steven Munroe <sjmunroe@us.ibm.com>.
* * sysdeps/generic/ifreq.h (__if_nextreq): New function.Roland McGrath2002-09-209-5/+58
| | | | | | | | | | | * sysdeps/unix/sysv/linux/ifreq.h (__if_nextreq): New function. * sysdeps/mach/hurd/ifreq.h (__if_nextreq): New function. * sysdeps/gnu/ifaddrs.c (getifaddrs): Use __if_nextreq for iterating through the list of interfaces. * resolv/res_hconf.c (_res_hconf_reorder_addrs): Likewise. * sysdeps/unix/grantpt.c (pts_name): Set errno when __ptsname_r fails. Reported by Bruno Haible <bruno@clisp.org>.
* * sysdeps/unix/bsd/bsd4.4/isatty.c: New file.Roland McGrath2002-09-204-16/+18
| | | | | | * sysdeps/unix/bsd/isatty.c (__isatty): Don't save and restore errno. * sysdeps/unix/bsd/ptsname.c (__ptsname_r): Return errno value from isatty unmodified. Reported by Bruno Haible <bruno@clisp.org>.
* * sysdeps/powerpc/bits/setjmp.h [__WORDSIZE]: Add 64-bit jmpbuf.Roland McGrath2002-09-2013-33/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | * sysdeps/powerpc/bits/wordsize.h: New file. * sysdeps/powerpc/fpu/bits/mathinline.h (lrint, lrintf): Change long array to int array for 32-/64-bit compatibility. 2002-09-20 Roland McGrath <roland@redhat.com> * login/programs/utmpdump.c: Don't include <error.h>, <errno.h>. * sysdeps/generic/utimes.c (__utimes): Don't check TVP for null. Reported by Bruno Haible <bruno@clisp.org>. * sysdeps/generic/ifreq.h (__ifreq): Compute termination condition before doubling RQ_LEN. * sysdeps/unix/sysv/linux/ifreq.h (__ifreq): Likewise. Reported by Bruno Haible <bruno@clisp.org>. 2002-09-18 Bruno Haible <bruno@clisp.org> * login/logout.c (logout): Don't assume ut_time has the same size as a time_t. * login/logwtmp.c (logwtmp): Likewise. * sysdeps/pthread/configure: New file, moved here from linuxthreads/sysdeps/unix/sysv/linux/configure.
* 2002-09-18 Bruno Haible <bruno@clisp.org>Roland McGrath2002-09-202-4/+4
| | | | | | * login/logout.c (logout): Don't assume ut_time has the same size as a time_t. * login/logwtmp.c (logwtmp): Likewise.
* Update.Ulrich Drepper2002-09-202-2/+4
| | | | | | * sysdeps/unix/sysv/linux/_exit.c: Include <errno.h>. (_exit): Don't use ABORT_INSTRUCTION if it is not defined. Reported by Glen Nakamura <glen@imodulo.com>.