about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* [BZ #7040]Ulrich Drepper2009-01-302-2/+8
| | | | | | | 2009-01-30 Ulrich Drepper <drepper@redhat.com> [BZ #7040] * sysdeps/unix/sysv/linux/sys/inotify.h: Second parameter of inotify_rm_watch should have type int.
* * sysdeps/powerpc/powerpc32/fpu/__longjmp-common.S (__longjmp):Ulrich Drepper2009-01-301-0/+7
| | | | | | Make aligned_restore_vmx a local symbol. * sysdeps/powerpc/powerpc64/__longjmp-common.S (__longjmp): Likewise.
* (__longjmp): Make aligned_restore_vmx a local symbol.Ulrich Drepper2009-01-302-7/+6
|
* UpdateAndreas Jaeger2009-01-301-0/+10
| | | | | | | | | | | | 2009-01-30 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/bits/shm.h (SHM_EXEC): Define. * sysdeps/unix/sysv/linux/ia64/bits/shm.h (SHM_EXEC): Define. * sysdeps/unix/sysv/linux/powerpc/bits/shm.h (SHM_EXEC): Define. * sysdeps/unix/sysv/linux/s390/bits/shm.h (SHM_EXEC): Define. * sysdeps/unix/sysv/linux/sh/bits/shm.h (SHM_EXEC): Define. * sysdeps/unix/sysv/linux/sparc/bits/shm.h (SHM_EXEC): Define. * sysdeps/unix/sysv/linux/x86_64/bits/shm.h (SHM_EXEC): Define.
* (SHM_EXEC): Define.Andreas Jaeger2009-01-307-10/+17
|
* [BZ #9726]Ulrich Drepper2009-01-304-19/+39
| | | | | | | | | | | | | | | 2009-01-11 Ryan S. Arnold <rsa@us.ibm.com> [BZ #9726] * sysdeps/powerpc/fpu/tst-setcontext-fpscr.c (_SET_DI_FPSCR, _SET_SI_FPSCR): Clobber fp0 to prevent erroneous test-case passes. 2009-01-08 Ryan S. Arnold <rsa@us.ibm.com> [BZ #9726] * sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext-common.S (__CONTEXT_FUNC_NAME): Fix mtfsf to use fp31 instead of fp0. * sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext-common.S (__CONTEXT_FUNC_NAME): Fix mtfsf to use fp31 instead of fp0.
* * sysdeps/generic/dl-osinfo.h (_dl_setup_stack_chk_guard): UseUlrich Drepper2009-01-302-2/+27
| | | | | memcpy instead of memcmp. (_dl_setup_pointer_guard): Likewise.
* * malloc/malloc.c (sYSMALLOc): Don't use assert when detectingUlrich Drepper2009-01-304-7/+21
| | | | | | manipulated brk, use malloc_printerr. * misc/sbrk.c (__sbrk): Better error handling for nonsense requests.
* * string/string.h (memchr, strchr, strrchr, strpbrk, strstr, index,Ulrich Drepper2009-01-303-18/+199
| | | | | | rindex): For C++ add inlines so that they can be recognized as builtins. * string/strings.h: Define correct C++ prototypes for gcc 4.4.
* * sysdeps/pthread/unwind-forcedunwind.c: Encrypt all functionUlrich Drepper2009-01-292-10/+32
| | | | pointer variables.
* * allocatestack.c (__free_stacks): Renamed from free_stacks.Ulrich Drepper2009-01-295-21/+58
| | | | | | | | | | | | | | | (__free_stack_cache): Removed. Change callers to call __free_stacks. * init.c (nptl_freeres): New function. (pthread_functions): Initialize ptr_freeres to nptl_freeres. * pthreadP.h: Don't declare __free_stack_cache. Declare __free_stacks. * sysdeps/pthread/unwind-forcedunwind.c (libgcc_s_handle): New variable. (pthread_cancel_init): Depend in libgcc_s_handle for decision to load DSO. Assign last. (__unwind_freeres): New function. * allocatestack.c (__reclaim_stacks): Reset in_flight_stack later for better debugging. No need to use stack_list_add here.
* * string/string.h: Define correct C++ prototypes for gcc 4.4.Ulrich Drepper2009-01-291-2/+2
| | | | * wcsmbs/wchar.h: Likewise.
* Jakub Jelinek <jakub@redhat.com>Ulrich Drepper2009-01-293-1/+149
| | | | | | | * string.h: Define correct C++ prototypes for gcc 4.4. * wchar.h: Likewise. 2009-01-29 Ulrich Drepper <drepper@redhat.com>
* * sysdeps/i386/stackinfo.h (stackinfo_get_sp): Define.Ulrich Drepper2009-01-293-3/+18
| | | | (stackinfo_sub_sp): Define.
* [BZ #9750]Ulrich Drepper2009-01-294-14/+38
| | | | | | | * nscd/mem.c (gc): Use alloca_count to get the real stack usage. * include/alloca.h (alloca_account): Define. * sysdeps/x86_64/stackinfo.h (stackinfo_get_sp): Define. (stackinfo_sub_sp): Define.
* * nscd/connections.c (nscd_init): If database file access beUlrich Drepper2009-01-282-1/+8
| | | | | opened check whether this is due to permission problems and bail in that case.
* [BZ #9741]Ulrich Drepper2009-01-282-2/+8
| | | | | | | 2009-01-28 Ulrich Drepper <drepper@redhat.com> [BZ #9741] * nscd/mem.c (gc): Fix assignment of he_data in case malloc is used. Reported by Jun'ichi Nomura <j-nomura@ce.jp.nec.com>.
* * sysdeps/unix/sysv/linux/sh/sysdep.h (INTERNAL_SYSCALL):Ulrich Drepper2009-01-286-6/+132
| | | | | Add "t" to clobber list. (INTERNAL_SYSCALL_NCS): Likewise.
* * nss/getent.c (print_networks): Don't print comma between aliases.Ulrich Drepper2009-01-287-53/+43
|
* * pthread_mutex_lock.c (__pthread_mutex_lock): Remove unused label out.Ulrich Drepper2009-01-252-1/+4
|
* ..Ulrich Drepper2009-01-234-5/+45
| | | | | | | | | | | 2009-01-23 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/tst-clone.c (do_test): Avoid warning. * misc/hsearch_r.c (hcreate_r): We need at least three elements in the hash table. * misc/Makefile (tests): Add bug-hsearch1. * misc/bug-hsearch1.c: New file.
* (hcreate_r): We need at least three elements in the hash table.Ulrich Drepper2009-01-231-1/+5
|
* * Makeconfig (%.v.i): Strip trailing # comments,Roland McGrath2009-01-222-1/+6
| | | | not only whole-line comments.
* 2009-01-21 Roland McGrath <roland@redhat.com>Roland McGrath2009-01-221-2/+3
| | | | | * Makeconfig (%.v.i): Strip trailing # comments, not only whole-line comments.
* Remove conflict marker.Andreas Schwab2009-01-211-6/+5
| | | | | | | | Properly handle partial reads. Ulrich Drepper <drepper@redhat.com> Reported by Peter Festner <peter.festner@ewetel.net>. Tomas Janousek <tjanouse@redhat.com> Ulrich Drepper <drepper@redhat.com>
* * sysdeps/generic/dl-osinfo.h (_dl_setup_stack_chk_guard): TakeUlrich Drepper2009-01-117-31/+112
| | | | | | | | | | | | | | | | | | | one parameter. If non-NULL use it to initialize return value. (_dl_setup_pointer_guard): New function. * sysdeps/unix/sysv/linux/dl-osinfo.h: Likewise. * sysdeps/generic/ldsodefs.h: Declare _dl_random. * elf/rtld.c (security_init): Pass _dl_random to _dl_setup_stack_chk_guard. Call _dl_setup_pointer_guard to initialize pointer_chk_guard. * elf/dl-sysdep.c (_dl_random): New variable. (_dl_sysdep_start): Handle AT_RANDOM. (_dl_show_auxv): Likewise. * elf/dl-support.c (_dl_random): New variable. (_dl_aux_init): Handle AT_RANDOM. * csu/libc-start.c [!SHARED] (libc_start_main): Pass _dl_random to _dl_setup_stack_chk_guard. * elf/elf.h (AT_RANDOM): Define AT_BASE_PLATFORM and AT_RANDOM.
* [!SHARED] (libc_start_main): Pass _dl_random to _dl_setup_stack_chk_guard.Ulrich Drepper2009-01-111-2/+2
|
* * nscd/nscd.c (parse_opt): Use argp_error for bad -i argument.Roland McGrath2009-01-111-0/+5
| | | | >>>>>>> 1.11443
* 2009-01-10 Roland McGrath <roland@redhat.com>Roland McGrath2009-01-111-1/+4
| | | | * nscd/nscd.c (parse_opt): Use argp_error for bad -i argument.
* (AT_RANDOM): Define AT_BASE_PLATFORM and AT_RANDOM.Ulrich Drepper2009-01-111-0/+4
|
* * sysdeps/i386/fpu/libm-test-ulps: Adjust expm1 errors.Ulrich Drepper2009-01-092-0/+9
|
* [BZ #9706]Ulrich Drepper2009-01-093-4/+15
| | | | | | | | | 2009-01-08 Ulrich Drepper <drepper@redhat.com> [BZ #9706] * nss/nss_files/files-parse.c (strtou32): New function. (INT_FIELD): Use strotu32 instead of strtoul to unify behavior across 32-bit and 64-bit platforms. (INT_FIELD_MAYBE_NULL): Likewise.
* [BZ #9701]Ulrich Drepper2009-01-092-2/+5
| | | | * locales/sk_SK: Slovakia uses the Euro.
* [BZ #9705]Ulrich Drepper2009-01-093-5/+24
| | | | | | 2009-01-08 Ulrich Drepper <drepper@redhat.com> [BZ #9705] * locales/el_CY: Cyprus uses the Euro.
* * sysdeps/pthread/list.h (list_add): Initialize new element first.Ulrich Drepper2009-01-082-13/+7
| | | | (list_add_tail): Removed.
* [BZ #697]Ulrich Drepper2009-01-081-2/+2
| | | | [BZ #9697]
* [BZ #9720] cvs/fedora-glibc-20090108T1017Jakub Jelinek2009-01-083-4/+14
| | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/bits/resource.h (enum __rusage_who): Avoid comma after RUSAGE_CHILDREN if not -D_GNU_SOURCE. * sysdeps/unix/sysv/linux/sparc/bits/resource.h (enum __rusage_who): Likewise. 2009-01-08 Jakub Jelinek <jakub@redhat.com> [BZ #9720] * sysdeps/unix/sysv/linux/bits/resource.h (enum __rusage_who): Avoid comma after RUSAGE_CHILDREN if not -D_GNU_SOURCE. * sysdeps/unix/sysv/linux/sparc/bits/resource.h (enum __rusage_who): Likewise.
* [BZ 697] cvs/fedora-glibc-20090108T0952Ulrich Drepper2009-01-083-1/+17
| | | | | | * posix/regexec.c (prune_impossible_nodes): Handle sifted_states[0] being NULL also if there are no backreferences. * posix/rxspencer/tests: Add testcases.
* [BZ 9697]Ulrich Drepper2009-01-083-37/+80
| | | | | | * posix/bug-regex17.c: Add testcases. * posix/regcomp.c (re_compile_fastmap_iter): Rewrite COMPLEX_BRACKET handling.
* * sysdeps/unix/sysv/linux/s390/bits/libc-vdso.h: New file.Ulrich Drepper2009-01-088-2/+352
| | | | | | | | | | | | | * sysdeps/unix/sysv/linux/s390/gettimeofday.c: New file. * sysdeps/unix/sysv/linux/s390/init-first.c: New file. * sysdeps/unix/sysv/linux/s390/Makefile (sysdep_routines): Add dl-vdso for elf subdir. * sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h (INLINE_VSYSCALL, INTERNAL_VSYSCALL, INTERNAL_VSYSCALL_NO_SYSCALL_FALLBACK, INTERNAL_SYSCALL_NCS, HAVE_CLOCK_GETRES_VSYSCALL and HAVE_CLOCK_GETTIME_VSYSCALL: Define. * sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/s390/Versions: New file.
* * posix/regcomp.c (re_compile_fastmap_iter): Use __mbrtowc.Ulrich Drepper2009-01-084-11/+19
| | | | | | * posix/regex_internal.c (build_wcs_buffer, build_wcs_upper_buffer, re_string_skip_chars, re_string_reconstruct): Likewise. * posix/regex_internal.h [!_LIBC] (__mbrtowc): New #define.
* * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyaddr2_r): Check andUlrich Drepper2009-01-083-11/+29
| | | | adjust the buffer alignment.
* (in_flight_stack): New variable. (stack_list_del): New function. Use ↵Ulrich Drepper2009-01-071-11/+86
| | | | instead of list_del. (stack_list_add): New function. Use instead of list_add when adding to stack_cache and stack_used lists. (__reclaim_stacks): Complete operations on stack_cache and stack_used lists when the fork call interrupted another thread.
* * sysdeps/mach/hurd/Makefile (sysdep_headers) [subdir=socket]:Roland McGrath2009-01-073-1/+19
| | | | | | | | | | | Add net/ethernet.h net/if_arp.h net/if_ether.h net/if_ppp.h net/route.h. * hurd/report-wait.c (describe_number): Use __stpcpy to prepend flavor to description only when flavor is not NULL. * hurd/hurdsig.c (signal_allowed): Unlock _hurd_dtable_lock mutex after SIGIO/SIGURG lookup loop.
* 2009-01-07 Samuel Thibault <samuel.thibault@ens-lyon.org>Roland McGrath2009-01-071-2/+2
| | | | | * hurd/report-wait.c (describe_number): Use __stpcpy to prepend flavor to description only when flavor is not NULL.
* * init.c (__pthread_initialize_minimal_internal): Optimize testUlrich Drepper2009-01-042-16/+25
| | | | FUTEX_CLOCK_REALTIME a bit.
* (__lll_timedlock_wait): Use FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIMEUlrich Drepper2009-01-031-2/+2
| | | | Use FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIME instead of computing
* * init.c (__pthread_initialize_minimal_internal): Cheat a bit byUlrich Drepper2009-01-032-3/+16
| | | | | | | | only passing five parameters to FUTEX_WAIT_BITSET call. * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S (__lll_timedlock_wait): Use FUTEX_WAIT_BITSET|FUTEX_CLOCK_READTIME instead of computing relative timeout.
* (__lll_timedlock_wait): Use FUTEX_WAIT_BITSET|FUTEX_CLOCK_READTIME instead ↵Ulrich Drepper2009-01-031-19/+79
| | | | of computing relative timeout.
* * bits/resource.h (PRIO_PROCESS, PRIO_PGRP, PRIO_USER): Add macros.Roland McGrath2009-01-031-0/+4
|