summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-02-16.cvs/fedora-glibc-2_3-20050216T1256Roland McGrath
2005-02-162005-01-21 Jakub Jelinek <jakub@redhat.com>Roland McGrath
[BZ #735] * elf/Makefile: Add rules to build and run tst-align2. * elf/tst-align2.c: New test. * elf/tst-alignmod2.c: New file. * sysdeps/powerpc/tst-stack-align.h: New file. * sysdeps/i386/dl-machine.h (RTLD_START): Align stack and clear frame pointer before calling _dl_init. * sysdeps/x86_64/dl-machine.h (RTLD_START): Likewise.
2005-02-162005-01-25 Andreas Schwab <schwab@suse.de>Roland McGrath
[BZ #736] * timezone/asia: Update from tzdata2005c. * timezone/backward: Likewise. * timezone/europe: Likewise. * timezone/leapseconds: Likewise. * timezone/northamerica: Likewise. * timezone/southamerica: Likewise.
2005-02-162005-02-07 Jakub Jelinek <jakub@redhat.com>Roland McGrath
[BZ #741] * nscd/nscd_getai.c (__nscd_getai): If ai_resp->found == -1, set __nss_not_use_nscd_hosts and return -1. * nscd/nscd_initgroups.c (__nscd_getgrouplist): If initgr_resp->found == -1, set __nss_not_use_nscd_group and return -1. Avoid leaking sockets.
2005-02-162005-02-07 Jakub Jelinek <jakub@redhat.com>Roland McGrath
[BZ #741] * nscd/nscd.c (termination_handler): Avoid segfault if some database is not enabled.
2005-02-162005-02-09 Daniel Jacobowitz <dan@codesourcery.com>Roland McGrath
[BZ #740] * descr.h (__pthread_find_self, thread_self): Mark as pure instead of const.
2005-02-162005-02-07 Jakub Jelinek <jakub@redhat.com>Roland McGrath
[BZ #739] * specific.c (pthread_key_delete): If pthread_create has not been called yet, clear p_specific for the current thread. * Makefile (tests): Add tst-tsd1. * tst-tsd1.c: New test.
2005-02-16.Roland McGrath
2005-02-162005-02-09 Jakub Jelinek <jakub@redhat.com>Roland McGrath
[BZ #710] * stdlib/random_r.c (__initstate_r): Save old state. * stdlib/Makefile (tests): Add tst-random2. * stdlib/tst-random2.c: New test. Reported by Peter Bergner <bergner@vnet.ibm.com>.
2005-02-16.Roland McGrath
2005-02-162005-02-07 Ulrich Drepper <drepper@redhat.com>Roland McGrath
* elf/dl-load.c (_dl_map_object_from_fd): Makre sure registers are set correctly.
2005-02-162005-02-07 Ulrich Drepper <drepper@redhat.com>Roland McGrath
* sysdeps/unix/sysv/linux/i386/sysdep.h (check_consistency): Define.
2005-02-16.Roland McGrath
2005-02-162005-01-07 Jakub Jelinek <jakub@redhat.com>Roland McGrath
[BZ #738] * elf/dl-load.c (open_path): If rtld_search_dirs is in RELRO segment, avoid writing to it if none of the standard search directories exist.
2005-02-162005-02-07 Steven Munroe <sjmunroe@us.ibm.com>Roland McGrath
[BZ #700] * sysdeps/unix/sysv/linux/powerpc/powerpc64/setcontext.S (__novec_setcontext, __setcontext): Fix typo so CCR is restored. Load MSR as a doubleword. * sysdeps/unix/sysv/linux/powerpc/powerpc64/swapcontext.S (__novec_swapcontext, __swapcontext): Likewise.
2005-02-16.Roland McGrath
2005-02-162005-02-07 Jakub Jelinek <jakub@redhat.com>Roland McGrath
[BZ #742] * nscd/nscd.init (reload): Print Reloading nscd: before and a newline after the status string printed by killproc.
2005-02-16.Roland McGrath
2005-02-162005-01-28 Martin Schwidefsky <schwidefsky@de.ibm.com>Roland McGrath
[BZ #743] * sysdeps/s390/bits/string.h (strlen, strncpy, strcat, strncat, strncat, memchr, strcmp): Add missing memory clobber.
2005-02-16.Roland McGrath
2005-02-162005-01-26 Jakub Jelinek <jakub@redhat.com>Roland McGrath
[BZ #693] * posix/regex_internal.h (DUMMY_CONSTRAINT): Rename to... (WORD_DELIM_CONSTRAINT): ...this. (NOT_WORD_DELIM_CONSTRAINT): Define. (re_context_type): Add INSIDE_NOTWORD and NOT_WORD_DELIM, change WORD_DELIM to use WORD_DELIM_CONSTRAINT. * posix/regcomp.c (peek_token): For \B create NOT_WORD_DELIM anchor instead of INSIDE_WORD. (parse_expression): Handle NOT_WORD_DELIM constraint. * posix/bug-regex19.c (tests): Adjust tests that relied on \B being inside word instead of not word delim. * posix/tst-rxspencer.c (mb_frob_pattern): Don't frob escaped characters. * posix/rxspencer/tests: Add some new tests.
2005-02-16.Roland McGrath
2005-02-162005-01-26 Jakub Jelinek <jakub@redhat.com>Roland McGrath
[BZ #737] * sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S (__new_sem_trywait): Use direct %gs segment access or, if NO_TLS_DIRECT_SEG_REFS, at least gotntpoff relocation and addition. * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S (sem_timedwait): Likewise. * sysdeps/unix/sysv/linux/i386/i486/sem_post.S (__new_sem_post): Likewise. * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S (__new_sem_wait): Likewise.
2005-02-162005-01-26 Jakub Jelinek <jakub@redhat.com>Roland McGrath
[BZ #737] * sysdeps/unix/sysv/linux/i386/sysdep.h (SYSCALL_ERROR_HANDLER_TLS_STORE): Remove unnecessary 0 imm. 2005-01-23 Roland McGrath <roland@redhat.com> [BZ #737] * sysdeps/i386/Makefile (defines): If -mno-tls-direct-seg-refs appears in $(CFLAGS), add -DNO_TLS_DIRECT_SEG_REFS. * sysdeps/unix/sysv/linux/i386/sysdep.h [USE___THREAD] (SYSCALL_ERROR_HANDLER) [NO_TLS_DIRECT_SEG_REFS]: Load thread pointer from %gs:0 and add to that value, rather that direct %gs:OFFSET access. * sysdeps/unix/i386/sysdep.S [NO_TLS_DIRECT_SEG_REFS]: Likewise.
2005-02-162005-01-23 Roland McGrath <roland@redhat.com>Roland McGrath
[BZ #737] * sysdeps/i386/Makefile (defines): If -mno-tls-direct-seg-refs appears in $(CFLAGS), add -DNO_TLS_DIRECT_SEG_REFS. * sysdeps/unix/sysv/linux/i386/sysdep.h [USE___THREAD] (SYSCALL_ERROR_HANDLER) [NO_TLS_DIRECT_SEG_REFS]: Load thread pointer from %gs:0 and add to that value, rather that direct %gs:OFFSET access. * sysdeps/unix/i386/sysdep.S [NO_TLS_DIRECT_SEG_REFS]: Likewise.
2005-02-16.Roland McGrath
2005-02-162005-01-25 Andreas Schwab <schwab@suse.de>Roland McGrath
[BZ #736] * timezone/asia: Update from tzdata2005c. * timezone/backward: Likewise. * timezone/leapseconds: Likewise. * timezone/northamerica: Likewise. * timezone/southamerica: Likewise.
2005-02-162005-01-25 Andreas Schwab <schwab@suse.de>Roland McGrath
[BZ #736] * timezone/private.h: Update from tzcode2005c. * timezone/tzfile.h: Likewise. * timezone/zdump.c: Likewise. * timezone/zic.c: Likewise.
2005-02-16.Roland McGrath
2005-02-162005-01-26 Ulrich Drepper <drepper@redhat.com>Roland McGrath
[BZ #671] * sysdeps/unix/sysv/linux/kernel-features.h: Found reference to MSG_NOSIGNAL being in 2.2 kernels. 2005-01-24 Ulrich Drepper <drepper@redhat.com> [BZ #671] * misc/syslog.c: Moved to... * sysdeps/generic/syslog.c: ...here. [NO_SIGIPE]: Don't install SIGPIPE handler. * sysdeps/unix/sysv/linux/syslog.c: New file. * sysdeps/unix/sysv/linux/kernel-features.h: Define __ASSUME_MSG_NOSIGNAL.
2005-02-162005-01-24 Ulrich Drepper <drepper@redhat.com>Roland McGrath
[BZ #671] * misc/syslog.c: Moved to... * sysdeps/generic/syslog.c: ...here. [NO_SIGIPE]: Don't install SIGPIPE handler. * sysdeps/unix/sysv/linux/syslog.c: New file. * sysdeps/unix/sysv/linux/kernel-features.h: Define __ASSUME_MSG_NOSIGNAL.
2005-02-162005-02-02 Alfred M. Szmidt <ams@gnu.org>Roland McGrath
[BZ #671] * sysdeps/generic/syslog.c (send_flags) [!send_flags]: Define it. 2005-01-25 Roland McGrath <roland@redhat.com> [BZ #671] * sysdeps/generic/syslog.c [NO_SIGPIPE]: Protect sigpipe_handler decl. 2005-01-24 Ulrich Drepper <drepper@redhat.com> [BZ #671] * misc/syslog.c: Moved to... * sysdeps/generic/syslog.c: ...here. [NO_SIGIPE]: Don't install SIGPIPE handler. * sysdeps/unix/sysv/linux/syslog.c: New file. * sysdeps/unix/sysv/linux/kernel-features.h: Define __ASSUME_MSG_NOSIGNAL.
2005-02-16.Roland McGrath
2005-02-16.Roland McGrath
2005-02-162005-01-20 Ulrich Drepper <drepper@redhat.com>Roland McGrath
* posix/execl.c: Do not allocate potentially large buffers on the stack. * posix/execle.c: Likewise. * posix/execlp.c: Likewise. * posix/execlp.c: Likewise. (script_execute): Removed. (allocate_scripts_argv): New function. Called at most once to allocate memory, not every time a script is run. Adjust caller.
2005-02-162005-01-27 Jakub Jelinek <jakub@redhat.com>Roland McGrath
* posix/execvp.c: Include stdbool.h.
2005-02-162005-01-20 Ulrich Drepper <drepper@redhat.com>Roland McGrath
* sysdeps/generic/wordexp.c (exec_comm): Add a few TEMP_FAILURE_RETRY. Reorganize code to avoid multiple calls to exec_comm_child. (exec_comm_child): Can now be inlined.
2005-02-162005-01-22 Ulrich Drepper <drepper@redhat.com>Roland McGrath
* posix/Makefile: Use CFLAGS-*.os instead of CFLAGS-*.c for frame pointer option. * stdlib/Makefile (CFLAGS-system.os): Use this instead of CFLAGS-system.c for frame pointer option. 2005-01-20 Ulrich Drepper <drepper@redhat.com> * posix/Makefile: Add -fomit-frame-pointer for a few more files. * stdlib/Makefile: Likewise.
2005-02-16.Roland McGrath
2005-02-162005-01-19 Roland McGrath <roland@redhat.com>Roland McGrath
[BZ #681] * sunrpc/openchild.c (_openchild): Use NULL instead of 0 for trailing argument to execlp. Reported by Marcus Meissner <meissner@suse.de>.
2005-02-162005-01-19 Jakub Jelinek <jakub@redhat.com>Roland McGrath
* hurd/sigunwind.c (_hurdsig_longjmp_from_handler): Fix a typo in assert. * iconv/strtab.c (strtabfinalize): Likewise.
2005-02-16.Roland McGrath
2005-02-162005-01-17 Roland McGrath <roland@redhat.com>Roland McGrath
[BZ #745] * Makeconfig (link-extra-libs): Define just as $(LDLIBS-$(@F)). (link-extra-libs-static): Define to $(link-extra-libs). (link-extra-libs-bounded): Likewise.
2005-02-162005-01-17 Roland McGrath <roland@redhat.com>Roland McGrath
[BZ #745] * nscd/Makefile (LDLIBS-nscd): New variable. ($(objpfx)nscd): Use that instead of selinux-LIBS.
2005-02-162005-01-06 Roland McGrath <roland@redhat.com>Roland McGrath
[BZ #633] * sysdeps/unix/sysv/linux/futimes.c (__futimes): Catch errno values indicating file-name lookup errors, and return ENOSYS or EBADF instead.
2005-02-16.Roland McGrath
2005-02-162005-01-08 Jakub Jelinek <jakub@redhat.com>Roland McGrath
* elf/Makefile (generated): Add tst-pie1{,.out,.o}.
2005-02-16.Roland McGrath
2005-02-162005-01-16 GOTO Masanori <gotom@debian.or.jp>Roland McGrath
[BZ #734] * sysdeps/unix/rewinddir.c: Reset filepos. * dirent/tst-seekdir.c: Check telldir value after calling rewinddir.
2005-02-16.Roland McGrath