aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-08-13Update.Ulrich Drepper
* inet/getnetgrent_r.c (innetgr): We must get the lock used for the set/get/end interfaces since we call all these functions in succession and must not be interrupted doing this. Reported by Chuck Simmons.
2004-08-13Update.Ulrich Drepper
* inet/netgroup.h (struct name_list): Replace name pointer with zero-sized array. * inet/getnetgrent_r.c: Adjust code for change in name_list layout. Numerous strdup and free calls removed.
2004-08-13Update.Ulrich Drepper
non-hidden over hidden symbols and strong over weak symbols if both don't start with '_'.
2004-08-13Update.Ulrich Drepper
2004-08-13 Ulrich Drepper <drepper@redhat.com> * elf/sprof.c (read_symbols): When comparing aliases, prefer strong over weak symbols if both don't start with '_'. * malloc/malloc.c: Use strong_alias instead of weak_alias wherever possible.
2004-08-13Update.Ulrich Drepper
2004-08-09 Jakub Jelinek <jakub@redhat.com> * libc-tsd.c: Move resolv.h include before the #if. (__res_maybe_init): New function. Add libc_hidden_def.
2004-08-13Update.Ulrich Drepper
2004-08-12 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/bits/resource.h: Define non-standard RUSAGE_ enums as __RUSAGE_ and adjust macros accordingly. * sysdeps/unix/sysv/linux/alpha/bits/resource.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/resource.h: Likewise. * sysdeps/unix/sysv/linux/mips/bits/resource.h: Likewise. Define non-standard RLIMIT_ enums as __RLIMIT_ and adjust macros accordingly.
2004-08-13Update.Ulrich Drepper
2004-08-11 Andreas Schwab <schwab@suse.de> * resolv/res_libc.c: Move definition of __res_initstamp ... * resolv/res_init.c: ... here.
2004-08-13Update.Ulrich Drepper
2004-08-10 GOTO Masanori <gotom@debian.or.jp> * locale/C-time.c: Change default ERA value from NULL to "". * locale/tst-C-locale.c: Add test case for ERA keywords.
2004-08-12Update.Ulrich Drepper
2004-08-12 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/bits/resource.h: Define non-standard RLIMIT__ enums as __RLIMIT_ and adjust macros accordingly. * sysdeps/unix/sysv/linux/alpha/bits/resource.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/resource.h: Likewise. 2004-08-12 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/bits/resource.h (RLIMIT_SIGPENDING, RLIMIT_MSGQUEUE): Add. (RLIMIT_NLIMITS, RLIM_NLIMITS): Adjust. * sysdeps/unix/sysv/linux/alpha/bits/resource.h (RLIMIT_SIGPENDING, RLIMIT_MSGQUEUE, RLIMIT_NLIMITS): Add. (RLIM_NLIMITS): Adjust. * sysdeps/unix/sysv/linux/sparc/bits/resource.h (RLIMIT_SIGPENDING, RLIMIT_MSGQUEUE, RLIMIT_NLIMITS): Add. (RLIM_NLIMITS): Adjust. * sysdeps/unix/sysv/linux/mips/bits/resource.h (RLIMIT_SIGPENDING, RLIMIT_MSGQUEUE, RLIMIT_NLIMITS): Add. (RLIM_NLIMITS): Adjust.
2004-08-12Update.Ulrich Drepper
2004-08-12 Jakub Jelinek <jakub@redhat.com> * resolv/res_query.c (__libc_res_nsearch): Protect the debugging printf with #ifdef DEBUG and RES_DEBUG check. * sysdeps/unix/sysv/linux/bits/shm.h: Move __END_DECLS after __USE_MISC #endif. * sysdeps/generic/bits/shm.h: Add __BEGIN_DECLS for __getpagesize declaration. * sysdeps/gnu/bits/shm.h: Likewise. * sysdeps/unix/sysv/linux/alpha/bits/shm.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/bits/shm.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/shm.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/shm.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/bits/shm.h: Likewise.
2004-08-12Update.Ulrich Drepper
2004-08-12 Ulrich Drepper <drepper@redhat.com> * po/ca.po: Update from translation team.
2004-08-12Update from translation team.Ulrich Drepper
2004-08-12* configure.in (libc_cv_cpp_asm_debuginfo): Add missing braces aroundRoland McGrath
commands inside &&. Reported by Andreas Schwab <schwab@suse.de>. * configure: Regenerated.
2004-08-122004-08-11 Roland McGrath <roland@redhat.com>Roland McGrath
* configure.in (libc_cv_cpp_asm_debuginfo): Add missing braces around commands inside &&. Reported by Andreas Schwab <schwab@suse.de>. * configure: Regenerated.
2004-08-12Update.Ulrich Drepper
2004-08-11 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/bits/shm.h: Add __BEGIN_DECLS for __getpagesize declaration.
2004-08-12Add __BEGIN_DECLS for __getpagesize declaration.Ulrich Drepper
2004-08-11* rt/tst-timer2.c (do_test): If timer_create fails, just continue.Roland McGrath
* rt/tst-timer4.c (do_test): If one of the timer_create calls fails, return 1 immediately.
2004-08-11* posix/tst-waitid.c (do_test): Ignore SIGCHLD before cleanup SIGKILL.Roland McGrath
2004-08-112004-08-11 Roland McGrath <roland@redhat.com>Roland McGrath
* posix/tst-waitid.c (do_test): Ignore SIGCHLD before cleanup SIGKILL.
2004-08-11Update.Ulrich Drepper
2004-08-11 Ulrich Drepper <drepper@redhat.com> * time/tzset.c (tzset_internal): Add new parameter which is nonzero if called through tzset. Use TZDEFAULT name including name comparison if the new parameter is zero. This means implicit tzset calls will not cause files to be opened and read by tzfile.c all the time. 2004-08-11 Jakub Jelinek <jakub@redhat.com> * time/tzfile.c (__tzfile_read): Free transitions only if it will not be reused.
2004-08-11(tzset_internal): Add new parameter which is nonzero if called through ↵Ulrich Drepper
tzset. Use TZDEFAULT name including name comparison if the new parameter is zero. This means implicit tzset calls will not cause files to be opened and read by tzfile.c all the time.
2004-08-11* sysdeps/ieee754/dbl-64/mpa.c: Include <sys/param.h>.Roland McGrath
* sysdeps/ieee754/dbl-64/mpa.h (MAX, MIN): Macros removed. * stdio-common/tst-popen.c: Include <string.h>. * resolv/res_send.c (__libc_res_nsend): Only define TMPBUF #if DEBUG.
2004-08-11* sysdeps/pthread/aio_misc.c (handle_fildes_io): Remove noreturnRoland McGrath
attribute. Return NULL instead of calling pthread_exit at the end.
2004-08-11* iconvdata/testdata/ISO-2022-JP-3: Regenerated.Roland McGrath
2004-08-10* sysdeps/generic/bits/in.h (struct ip_mreq): Remove definition.Roland McGrath
2004-08-10[BZ #316]Roland McGrath
2004-08-10 Jakub Jelinek <jakub@redhat.com> * libio/bits/stdio.h (fread_unlocked): Cast 0 to (size_t). (fwrite_unlocked): When checking if size * n is <= 8, cast each argument to size_t individually. Cast n to (void) instead of (size_t), surround with (), return (size_t) 0 if one of n or size is 0. [BZ #316] * stdio-common/Makefile (tests): Add tst-unlockedio. * stdio-common/tst-unlockedio.c: New test.
2004-08-10* FAQ: Regenerated.Roland McGrath
2004-08-10* manual/install.texi (Supported Configurations): Replace bug-glibcRoland McGrath
mention with web URL. * INSTALL: Regenerated. * locale/iso-3166.def: Likewise, in comment. * locale/iso-4217.def: Likewise. * locale/iso-639.def: Likewise. * posix/cpio.h: Remove bug reporting comment.
2004-08-102004-08-09 Roland McGrath <roland@frob.com>Roland McGrath
* manual/install.texi (Supported Configurations): Replace bug-glibc mention with web URL. * INSTALL: Regenerated. * locale/iso-3166.def: Likewise, in comment. * locale/iso-4217.def: Likewise. * locale/iso-639.def: Likewise. * posix/cpio.h: Remove bug reporting comment.
2004-08-10[BZ #309]Ulrich Drepper
Update. * libio/bits/stdio.h (fread_unlocked): Add a couple of (size_t) casts to handle funny calls with floating point argument values and signed values correctly and without warning. (fwrite_unlocked): Likewise. [BZ #309]
2004-08-10[BZ #285]Ulrich Drepper
Update. * malloc/memusage.c (me): Use creat64, not creat. * malloc/memusagestat.c: Fix handling of very large sizes. [BZ #285] Patch by Guy Maor <guymaor@yahoo.com>.
2004-08-10[BZ #253]Ulrich Drepper
Update. * elf/ldconfig.c (options): Mark parameter option names as translatable. [BZ #253] Patch by Jakub Bogusz <qboosh@pld-linux.org>.
2004-08-10(options): Mark parameter option names as translatable.Ulrich Drepper
2004-08-10* FAQ.in: Refer to web pages instead of bug-glibc.Roland McGrath
2004-08-10Refer to web pages instead of bug-glibc.Roland McGrath
2004-08-10[BZ #194]Ulrich Drepper
Update. 2004-08-09 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_charset.h (strip): Also allow comma which is what is used to separate options. [BZ #194]
2004-08-10(strip): Also allow comma which is what is used to separate options.Ulrich Drepper
2004-08-09* time/strptime_l.c: #include <stdbool.h>, `bool' used in last change.Roland McGrath
2004-08-092004-08-09 Roland McGrath <roland@redhat.com>Roland McGrath
* time/strptime_l.c: #include <stdbool.h>, `bool' used in last change.
2004-08-09[BZ #154]Ulrich Drepper
Update. 2004-08-09 Ulrich Drepper <drepper@redhat.com> * time/tzset.c (tzset_internal): If TZ is not set do not compare old and new tz value since it might be /etc/localtime in both cases although the file changed. [BZ #154] Patch by Christian Franke <franke@computer.org>. * time/tzfile.c (__tzfile_read): Determine dev/ino of file. Compare with values of previously opened file. Don't do anything is they match.
2004-08-09[BZ #116]Ulrich Drepper
Update. * elf/dl-load.c (_dl_map_object): If __RTLD_CALLMAP flag is set, reset loader before the actual loading. * elf/dl-open.c (dl_open_worker): If file name contains no path element determine map of caller. Pass caller map in this case to _dl_map_object. Set __RTLD_CALLMAP in mode. * include/dlfcn.h (__RTLD_CALLMAP): Define. [BZ #116] Patch by Greg Wolodkin <greg@mathworks.com>.
2004-08-09[BZ #108]Ulrich Drepper
Update. * misc/syslog.c (openlog_internal): Always try both UDP and TCP. [BZ #108] Patch mainly by Bjorn Andersson <bjorn@iki.fi>.
2004-08-09[BZ #106]Ulrich Drepper
Update. * configure.in: Also recognize i786. [BZ #106] Patch by <pluto@pld-linux.org>.
2004-08-09[BZ #95]Ulrich Drepper
Update. * resolv/res_query.c (__libc_res_nsearch): Correctly test whether name contains any dots. [BZ #95]
2004-08-09Update.Ulrich Drepper
* resolv/res_send.c: Compiling with DEBUG defined works again. * resolv/gethnamaddr.c (dprintf): Renamed to Dprintf. Adjust all callers.
2004-08-08[BZ #41]Ulrich Drepper
Update. * resolv/tst-leaks.c (TIMEOUT): Define so that if no server is available the process is not killed. [BZ #41]
2004-08-08[BZ #33]Ulrich Drepper
Update. * intl/tst-gettext.c (main): Improve some messages. [BZ #33]
2004-08-08[BZ #28]Ulrich Drepper
Update. * time/strptime_l.c (__strptime_internal): Fix handling of %Ey. [BZ #28]
2004-08-08Update.Ulrich Drepper
2004-08-08 Ulrich Drepper <drepper@redhat.com> * po/sv.po: Update from translation team.
2004-08-07[BZ #19]Ulrich Drepper
Update. 2004-08-07 Petter Reinholdtsen <pere@hungry.com> * Makefile (test-input): Add tr_TR.UTF-8 sorting test. Test case for BZ #19. * tr_TR.in: New file.