summaryrefslogtreecommitdiff
path: root/nptl
Commit message (Collapse)AuthorAgeFilesLines
* Updated to fedora-glibc-20060807T1859cvs/fedora-glibc-2_4_90-18Jakub Jelinek2006-08-073-3/+130
|
* Updated to fedora-glibc-20060802T1650cvs/fedora-glibc-2_4_90-16Jakub Jelinek2006-08-026-31/+195
|
* Updated to fedora-glibc-20060731T0706Roland McGrath2006-07-315-3/+31
|
* Updated to fedora-glibc-20060729T2255cvs/fedora-glibc-2_4_90-14Roland McGrath2006-07-2957-89/+1113
|
* Updated to fedora-glibc-20060710T2206cvs/fedora-glibc-2_4_90-13Jakub Jelinek2006-07-112-7/+21
|
* Updated to fedora-glibc-20060630T0858cvs/fedora-glibc-2_4_90-12Jakub Jelinek2006-06-302-1/+15
|
* Updated to fedora-glibc-20060519T1550cvs/fedora-glibc-2_4_90-8Jakub Jelinek2006-05-197-42/+49
|
* Updated to fedora-glibc-20060511T1325cvs/fedora-glibc-2_4_90-7Jakub Jelinek2006-05-114-5/+38
|
* Updated to fedora-glibc-20060505T0554cvs/fedora-glibc-2_4_90-5Jakub Jelinek2006-05-052-2/+8
|
* Updated to fedora-glibc-20060427T2122Jakub Jelinek2006-04-273-9/+41
|
* Updated to fedora-glibc-20060424T0820Jakub Jelinek2006-04-2413-148/+277
|
* Updated to fedora-glibc-20060328T0900cvs/fedora-Jakub Jelinek2006-03-2816-125/+543
|
* * sysdeps/unix/sysv/linux/i386/lowlevellock.hJakub Jelinek2006-03-063-82/+266
| | | | | | | | | | | | (LLL_STUB_UNWIND_INFO_START, LLL_STUB_UNWIND_INFO_END, LLL_STUB_UNWIND_INFO_3, LLL_STUB_UNWIND_INFO_4): Define. (lll_mutex_lock, lll_robust_mutex_lock, lll_mutex_cond_lock, lll_robust_mutex_cond_lock, lll_mutex_timedlock, lll_robust_mutex_timedlock, lll_mutex_unlock, lll_robust_mutex_unlock, lll_lock, lll_unlock): Use them. Add _L_*_ symbols around the subsection. * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Add unwind info. * sysdeps/unix/sysv/linux/i386/i486/lowlevelrobustlock.S: Likewise.
* * sysdeps/unix/sysv/linux/x86_64/lowlevellock.hJakub Jelinek2006-03-063-83/+311
| | | | | | | | | | | | (LLL_STUB_UNWIND_INFO_START, LLL_STUB_UNWIND_INFO_END, LLL_STUB_UNWIND_INFO_5, LLL_STUB_UNWIND_INFO_6): Define. (lll_mutex_lock, lll_robust_mutex_lock, lll_mutex_cond_lock, lll_robust_mutex_cond_lock, lll_mutex_timedlock, lll_robust_mutex_timedlock, lll_mutex_unlock, lll_robust_mutex_unlock, lll_lock, lll_unlock): Use them. Add _L_*_ symbols around the subsection. * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Add unwind info. * sysdeps/unix/sysv/linux/x86_64/lowlevelrobustlock.S: Likewise.
* Updated to fedora-glibc-20060306T0720Jakub Jelinek2006-03-0610-121/+149
|
* Updated to fedora-glibc-20060302T0855Jakub Jelinek2006-03-024-2/+21
|
* * sysdeps/unix/sysv/linux/sparc/lowlevellock.h (lll_robust_mutex_dead,Jakub Jelinek2006-03-012-2/+64
| | | | | | | lll_robust_mutex_trylock, lll_robust_mutex_lock, lll_robust_mutex_cond_lock, lll_robust_mutex_timedlock, lll_robust_mutex_unlock): Define. (__lll_robust_lock_wait, __lll_robust_timedlock_wait): New prototypes.
* Updated to fedora-glibc-20060301T0647Jakub Jelinek2006-03-0151-1144/+593
|
* * include/atomic.h (atomic_and, atomic_or): Define.cvs/fedora-glibc-2_3_90-38Jakub Jelinek2006-02-176-20/+374
| | | | | | | | | | | | | nptl/ * sysdeps/unix/sysv/linux/alpha/lowlevellock.h (lll_robust_mutex_dead, lll_robust_mutex_trylock, lll_robust_mutex_lock, lll_robust_mutex_cond_lock, lll_robust_mutex_timedlock, lll_robust_mutex_unlock): New macros. (__lll_robust_lock_wait, __lll_robust_timedlock_wait): New prototypes. * sysdeps/unix/sysv/linux/s390/lowlevellock.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/lowlevellock.h: Likewise. * sysdeps/unix/sysv/linux/ia64/lowlevellock.h: Likewise. * sysdeps/unix/sysv/linux/lowlevelrobustlock.c: New file.
* Updated to fedora-glibc-20060217T1609Jakub Jelinek2006-02-1722-187/+1276
|
* * sysdeps/unix/sysv/linux/alpha/bits/pthreadtypes.hcvs/fedora-glibc-2_3_90-37Jakub Jelinek2006-02-137-14/+92
| | | | | | | | | | | | | | | | | | | | (__pthread_list_t): New typedef. (pthread_mutex_t): Replace __next and __prev fields with __list. * sysdeps/unix/sysv/linux/ia64/bits/pthreadtypes.h (__pthread_list_t): New typedef. (pthread_mutex_t): Replace __next and __prev fields with __list. * sysdeps/unix/sysv/linux/powerpc/bits/pthreadtypes.h (__pthread_list_t, __pthread_slist_t): New typedefs. (pthread_mutex_t): Replace __next and __prev fields with __list. * sysdeps/unix/sysv/linux/s390/bits/pthreadtypes.h (__pthread_list_t, __pthread_slist_t): New typedefs. (pthread_mutex_t): Replace __next and __prev fields with __list. * sysdeps/unix/sysv/linux/sparc/bits/pthreadtypes.h (__pthread_list_t, __pthread_slist_t): New typedefs. (pthread_mutex_t): Replace __next and __prev fields with __list. * sysdeps/unix/sysv/linux/sh/bits/pthreadtypes.h (__pthread_slist_t): New typedef. (pthread_mutex_t): Replace __next field with __list.
* Updated to fedora-glibc-20060213T0650Jakub Jelinek2006-02-1311-55/+136
|
* Updated to fedora-glibc-20060130T0922Jakub Jelinek2006-01-3023-438/+167
|
* Updated to fedora-glibc-20060109T2152cvs/fedora-glibc-2_3_90-30Jakub Jelinek2006-01-0910-13/+50
|
* s/struct pthread_mutex_s/struct __pthread_mutex_s/cvs/fedora-glibc-2_3_90-29Jakub Jelinek2006-01-061-1/+1
|
* Updated to fedora-glibc-20060106T2148Jakub Jelinek2006-01-0610-58/+74
|
* Updated to fedora-glibc-20060106T0916cvs/fedora-glibc-2_3_90-28Jakub Jelinek2006-01-068-25/+147
|
* Updated to fedora-glibc-20060104T0754cvs/fedora-glibc-2_3_90-26Jakub Jelinek2006-01-0418-17/+723
|
* Updated to fedora-glibc-20060102T2114cvs/fedora-glibc-2_3_90-25Jakub Jelinek2006-01-024-14/+21
|
* Updated to fedora-glibc-20060102T1045Jakub Jelinek2006-01-0218-143/+467
|
* iMerge some more.Jakub Jelinek2005-12-277-19/+67
|
* Updated to fedora-glibc-20051227T1426Jakub Jelinek2005-12-2743-98/+1187
|
* Updated to fedora-glibc-20051220T1751cvs/fedora-glibc-2_3_90-21Jakub Jelinek2005-12-203-1/+22
|
* Updated to fedora-glibc-20051220T1028Jakub Jelinek2005-12-207-8/+59
|
* Updated to fedora-glibc-20051219T1003cvs/fedora-glibc-2_3_90-19Jakub Jelinek2005-12-1914-24/+104
|
* Updated to fedora-glibc-20051119T1959Jakub Jelinek2005-11-192-1/+10
|
* Updated to fedora-glibc-20051115T0809Jakub Jelinek2005-11-154-99/+17
|
* Updated to fedora-glibc-20051020T0651Jakub Jelinek2005-10-206-19/+114
|
* * allocatestack.c (setxid_signal_thread): Addcvs/fedora-glibc-2_3_90-13Jakub Jelinek2005-10-032-2/+7
| | | | INTERNAL_SYSCALL_DECL (err).
* Updated to fedora-glibc-20051003T2040Jakub Jelinek2005-10-036-51/+123
|
* Updated to fedora-glibc-20050912T0656Jakub Jelinek2005-09-122-3/+8
|
* * sysdeps/unix/sysv/linux/powerpc/lowlevellock.h (FUTEX_WAKE_OP,Jakub Jelinek2005-08-299-14/+171
| | | | | | | | | | | | | | | | | | | | | | | | | FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define. (lll_futex_wake_unlock): Define. * sysdeps/unix/sysv/linux/alpha/lowlevellock.h (FUTEX_WAKE_OP, FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define. (lll_futex_wake_unlock): Define. * sysdeps/unix/sysv/linux/ia64/lowlevellock.h (FUTEX_WAKE_OP, FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define. (lll_futex_wake_unlock): Define. * sysdeps/unix/sysv/linux/s390/lowlevellock.h (FUTEX_WAKE_OP, FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define. (lll_futex_wake_unlock): Define. * sysdeps/unix/sysv/linux/sparc/lowlevellock.h (FUTEX_WAKE_OP, FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define. (lll_futex_wake_unlock): Define. * sysdeps/pthread/pthread_cond_signal.c (__pthread_cond_signal): Use lll_futex_wake_unlock. * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S (FUTEX_WAKE_OP, FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define. (__pthread_cond_signal): Use FUTEX_WAKE_OP. * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S (FUTEX_WAKE_OP, FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define. (__pthread_cond_signal): Use FUTEX_WAKE_OP.
* Updated to fedora-glibc-20050824T0705Jakub Jelinek2005-08-242-7/+15
|
* Updated to fedora-glibc-20050822T0727Jakub Jelinek2005-08-221-0/+2
|
* * sysdeps/unix/sysv/linux/dl-osinfo.h (_dl_setup_stack_chk_guard):Jakub Jelinek2005-08-082-1/+5
| | | | | | | Shift marked &errno down on big-endian instead of up. * elf/tst-stackguard1.c (do_test): Fix a typo. nptl/ * tst-stackguard1.c (do_test): Likewise.
* * sysdeps/unix/sysv/dl-osinfo.h: Include errno.h, hp-timing.h,Jakub Jelinek2005-07-292-2/+11
| | | | | | | | | | | | | endian.h. (_dl_setup_stack_chk_guard): Even without --enable-stackguard-randomization attempt to do some guard randomization using hp-timing (if available) and kernel stack and mmap randomization. * elf/tst-stackguard1.c (do_test): Don't fail if the poor man's randomization doesn't work well enough. nptl/ * tst-stackguard1.c (do_test): Don't fail if the poor man's randomization doesn't work well enough.
* Updated to fedora-glibc-20050721T0814Jakub Jelinek2005-07-215-15/+91
|
* Updated to fedora-glibc-20050708T0811Jakub Jelinek2005-07-086-12/+52
|
* 2.3.90-1cvs/fedora-glibc-2_3_90-1Jakub Jelinek2005-06-271-4/+0
|
* Updated to fedora-glibc-20050627T0850Jakub Jelinek2005-06-2710-10/+312
|