aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-11-26Update.Ulrich Drepper
2002-11-25 Ulrich Drepper <drepper@redhat.com> * iconv/Makefile (tests): Remove tst-iconv4.c * iconv/tst-iconv4.c: Moved to... * iconvdata/tst-iconv4.c: ...here. New file. * iconvdata/Makefile (tests): Add tst-iconv4. Add dependencies.
2002-11-26(tests): Remove tst-iconv4.cUlrich Drepper
2002-11-26* sysdeps/mach/hurd/i386/init-first.c: Include <ldsodefs.h>Roland McGrath
and <fpu_control.h>.
2002-11-262002-11-25 Roland McGrath <roland@redhat.com>Roland McGrath
* sysdeps/mach/hurd/i386/init-first.c: Include <ldsodefs.h> and <fpu_control.h>.
2002-11-25Update.Ulrich Drepper
2002-11-24 Ulrich Drepper <drepper@redhat.com> * elf/elf.h (EM_ST19): Fix typo.
2002-11-25(EM_ST19): Fix typo.Ulrich Drepper
2002-11-25* include/errno.h (__set_errno): Define as errno = valRoland McGrath
unconditionally.
2002-11-24* sysdeps/posix/readv.c: Include <errno.h>, use __set_errno macro.Roland McGrath
* sysdeps/posix/writev.c: Likewise. From Momchil Velikov <velco@fadata.bg>. * elf/dl-error.c [! _LIBC_REENTRANT]: Use a static variable instead of calling *GL(dl_error_catch_tsd) for a thread-local location. * elf/rtld.c (startup_error_tsd): Conditionalize on [_LIBC_REENTRANT]. (dl_main): Same for GL(dl_error_catch_tsd) initialization. * elf/dl-tsd.c: Conditionalize contents on [_LIBC_REENTRANT]. * libio/iofflush.c: Add libc_hidden_def. * libio/iofwrite.c: Likewise. * sysdeps/generic/sigtimedwait.c: Likewise. * sysdeps/generic/sigwaitinfo.c: Likewise. * sysdeps/posix/sigwait.c: Likewise. Reported by Momchil Velikov <velco@fadata.bg>. * inet/inet_lnaof.c (inet_lnaof): Change return type to in_addr_t to match <arpa/inet.h> declaration. * inet/inet_netof.c (inet_netof): Likewise. * inet/inet_mkadr.c (inet_makeaddr): Likewise for argument types. Reported by Momchil Velikov <velco@fadata.bg>.
2002-11-24* configure.in: Skip AUTOCONF check under --without-cvs.Roland McGrath
* configure: Regenerated. * posix/Makefile (headers): Add bits/pthreadtypes.h. * sysdeps/unix/sysv/linux/Makefile (sysdep_heaers): Don't add it here. * sysdeps/unix/sysv/linux/Dist: Remove it from the list.
2002-11-242002-11-24 Roland McGrath <roland@redhat.com>Roland McGrath
* configure.in: Skip AUTOCONF check under --without-cvs. * configure: Regenerated.
2002-11-24* sysdeps/unix/sysv/linux/m68k/sysdep.h: Support inline syscallAndreas Schwab
with six arguments.
2002-11-24Support inline syscall with six arguments.Andreas Schwab
2002-11-24Update.Ulrich Drepper
2002-11-19 Jim Meyering <jim@meyering.net> * time/mktime.c (__mon_yday, __mktime_internal) [!_LIBC]: Declare as `static'. * time/strptime.c (__mon_yday) [!_LIBC]: Declare as `static'.
2002-11-24(__mon_yday, __mktime_internal) [!_LIBC]: Declare as `static'.Ulrich Drepper
2002-11-24Regenerated: autoconf sysdeps/generic/configure.inAndreas Schwab
2002-11-24Regenerated: autoconf sysdeps/unix/configure.inAndreas Schwab
2002-11-24* scripts/abilist.awk: Avoid strtonum function, not there in mawk.Roland McGrath
Just produce hex output for datum sizes.
2002-11-23* elf/Makefile ($(objpfx)librtld.mk): Tighten up regexp.Roland McGrath
Reported by Luca Barbieri <ldb@ldb.ods.org>.
2002-11-232002-11-23 Roland McGrath <roland@redhat.com>Roland McGrath
* elf/Makefile ($(objpfx)librtld.mk): Tighten up regexp. Reported by Luca Barbieri <ldb@ldb.ods.org>.
2002-11-22__unused3, and __unused4 fields.Andreas Schwab
2002-11-22* sysdeps/unix/sysv/linux/powerpc/bits/msq.h (msqid_ds)Roland McGrath
[__WORDSIZE == 32]: Only PPC32 requires __unused1, __unused2, and __unused3 fields. * sysdeps/unix/sysv/linux/powerpc/bits/sem.h (semid_ds) [__WORDSIZE == 32]: Only PPC32 requires __unused1 and __unused2 fields. * sysdeps/unix/sysv/linux/powerpc/bits/shm.h (shmid_ds) [__WORDSIZE == 32]: Only PPC32 requires __unused1, __unused2, __unused3,and __unused4 fields.
2002-11-222002-11-20 Steven Munroe <sjmunroe@us.ibm.com>Roland McGrath
* csu/gmon-start.c (__gmon_start__): Always use TEXT_START macro to obtain lowest address for profiling in __monstartup call. * sysdeps/ia64/fpu/Makefile (libm-sysdep_routines): Remove redunant $(calls) $(calls:=f) $(long-c-$(long-double-fcts)). 2002-11-21 Roland McGrath <roland@frob.com> * sysdeps/mach/hurd/i386/init-first.c (posixland_init): Set __libc_multiple_libcs here. Call __setfpucw.
2002-11-22* sysdeps/mach/hurd/i386/init-first.c (posixland_init): SetRoland McGrath
__libc_multiple_libcs here. Call __setfpucw. * locale/localeinfo.h (struct locale_data): Revert last change.
2002-11-22* sysdeps/unix/sysv/linux/ia64/syscalls.list (s_exit_group): Add it.Roland McGrath
From Ian Wienand <ianw@gelato.unsw.edu.au>. * sysdeps/unix/sysv/linux/ia64/sysdep.h (__NR_pread): Define to __NR_pread64 if not defined. (__NR_pwrite): Define to __NR_pwrite64 if not defined. From Ian Wienand <ianw@gelato.unsw.edu.au>.
2002-11-222002-11-21 Roland McGrath <roland@redhat.com>Roland McGrath
* sysdeps/unix/sysv/linux/ia64/syscalls.list (s_exit_group): Add it. From Ian Wienand <ianw@gelato.unsw.edu.au>.
2002-11-22Update.Ulrich Drepper
* elf/Makefile (tests): Don't run test-arrayX tests for now.
2002-11-22Update.Ulrich Drepper
2002-11-21 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/bits/sched.h: Add new CLONE_* flags. * sysdeps/unix/sysv/linux/i386/clone.S: Add support for CLONE_CHILD_*TID flags.
2002-11-22Add support for CLONE_CHILD_*TID flags.Ulrich Drepper
2002-11-21* sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h (SIGCONTEXT):Andreas Jaeger
We pass struct ucontext on x86-64. (GET_PC): Adjust. (GET_FRAME): Adjust. (GET_STACK): Adjust.
2002-11-21* sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h (SIGCONTEXT): Andreas Jaeger
We pass struct ucontext on x86-64. (GET_PC): Adjust. (GET_FRAME): Adjust. (GET_STACK): Adjust.
2002-11-21Improve error message.Ulrich Drepper
2002-11-21* sysdeps/powerpc/powerpc32/dl-machine.c [! SHARED]: FurtherRoland McGrath
conditionalize [! DO_VERSIONING] #error.
2002-11-21* scripts/abilist.awk: Grok function descriptor symbols.Roland McGrath
* intl/tst-gettext.c (main): Check return values from setlocale. Add necessary unsetenv's to make LANG=existing-locale check work. * intl/tst-gettext.sh: Use mkdir -p. Copy test files unconditionally, so aborted prior runs don't confuse things. * locale/localeinfo.h (struct locale_data: union locale_data_value): Use uintptr_t instead of unsigned int for `word' member. (_NL_CURRENT_WORD): Cast to uint32_t. * posix/bug-regex5.c (main): Use union to extract _NL_COLLATE_NRULES value.
2002-11-212002-11-20 Roland McGrath <roland@redhat.com>Roland McGrath
* intl/tst-gettext.sh: Use mkdir -p. Copy test files unconditionally, so aborted prior runs don't confuse things.
2002-11-21Update.Ulrich Drepper
* elf/tls-macros.h: Add IA-64 definitions. Patch by Ian Wienand <ianw@gelato.unsw.edu.au>.
2002-11-21Update.Ulrich Drepper
* iconv/Makefile (tests): Add tst-iconv4. * iconv/tst-iconv4.c: New file.
2002-11-20Update.Ulrich Drepper
* iconv/gconv_simple.c (internal_ucs4le_loop_unaligned): Return __GCONV_EMPTY_INPUT only if input is really empty. Otherwise __GCONV_INCOMPLETE_INPUT. (ucs4le_internal_loop): Likewise. (ucs4le_internal_loop_unaligned): Likewise. * iconvdata/unicode.c (PREPARE_LOOP): Likewise. * iconvdata/utf-16.c (PREPARE_LOOP): Likewise. * iconvdata/utf-32.c (PREPARE_LOOP): Likewise. * iconv/loop.c (LOOPFCT): First test for empty input then for full output buffer.
2002-11-20Update.Ulrich Drepper
2002-11-20 Ulrich Drepper <drepper@redhat.com> * inet/getnameinfo.c: Use extend_alloca where appropriate. * sysdeps/posix/getaddrinfo.c: Likewise. * include/alloca.h (extend_alloca): New define. Based on stack direction it'll try to append to the previouls allocated buffer. 2002-11-07 Thorsten Kukuk <kukuk@suse.de> * sysdeps/posix/getaddrinfo.c (gaih_inet): If AF_UNSPEC is set, use the same service for AF_INET and AF_INET6. 2002-11-19 Ulrich Drepper <drepper@redhat.com> * intl/localealias.c (read_alias_file): Use only about 400 bytes of stack space instead of 16k.
2002-11-20(extend_alloca): New define. Based on stack direction it'll try to append ↵Ulrich Drepper
to the previouls allocated buffer.
2002-11-20* malloc/arena.cRoland McGrath
(ptmalloc_lock_all, ptmalloc_unlock_all, ptmalloc_unlock_all2): Do nothing if not initialized. Bug report from Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>.
2002-11-202002-11-18 Wolfram Gloger <wg@malloc.de>Roland McGrath
* malloc/arena.c (ptmalloc_lock_all, ptmalloc_unlock_all, ptmalloc_unlock_all2): Do nothing if not initialized. Bug report from Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>.
2002-11-20(read_alias_file): Use only about 400 bytes of stack space instead of 16k.Ulrich Drepper
2002-11-20Update.Ulrich Drepper
2002-11-19 Ulrich Drepper <drepper@redhat.com> * Versions (libc:GLIBC_2.0): Remove names of functions which are not defined in libc. * Makefile (shared-only-routines): Add weaks. * weaks.c: Remove functions which are not exported from libc.so.
2002-11-20Remove functions which are not exported from libc.so.Ulrich Drepper
2002-11-20* posix/Versions (libc: GLIBC_2.3.2): Add sched_getaffinity andRoland McGrath
sched_setaffinity.
2002-11-19* configure.in (libc_cv_gcc_dwarf2_unwind_info check): Use librariesRoland McGrath
`-lgcc -lgcc_eh -lgcc', not just `-lgcc -lgcc_eh' in link commands for test leading to libc_cv_gcc_dwarf2_unwind_info=no_registry_needed. * configure: Regenerated.
2002-11-192002-11-19 Roland McGrath <roland@redhat.com>Roland McGrath
* configure.in (libc_cv_gcc_dwarf2_unwind_info check): Use libraries `-lgcc -lgcc_eh -lgcc', not just `-lgcc -lgcc_eh' in link commands for test leading to libc_cv_gcc_dwarf2_unwind_info=no_registry_needed. * configure: Regenerated.
2002-11-19Update.Ulrich Drepper
2002-11-19 Ulrich Drepper <drepper@redhat.com> * include/dlfcn.h: __libc_dlopen is now a macro calling __libc_dlopen_mode with the extra parameter RTLD_LAZY. (__libc_dlopen_mode): New prototype. * elf/dl-libc.c (__libc_dlopen_mode): Renamed from __libc_dlopen. Add new parameter. Store new parameter in mode field of structure passed to do_dlopen. (struct do_dlopen_args): Add new field mode. (do_dlopen): Pass mode from parameter structure to _dl_open. * sysdeps/unix/sysv/linux/hppa/sys/ucontext.h: Define mcontext_t as a sigcontext. * manual/crypt.texi (Cryptographic Functions): Mention that the MD5 one-way algorithm is compatible with BSD's.
2002-11-19__libc_dlopen is now a macro calling __libc_dlopen_mode with the extra ↵Ulrich Drepper
parameter RTLD_LAZY. (__libc_dlopen_mode): New prototype.
2002-11-19* sysdeps/unix/sysv/linux/hppa/bits/fcntl.h [__USE_FILE_OFFSET64]Roland McGrath
(F_GETLK, F_SETLK, F_SETLKW): Define to F_*64 versions. * sysdeps/unix/sysv/linux/hppa/fcntl.c: New file.