Age | Commit message (Expand) | Author | Files | Lines |
2014-06-19 | separate __tls_get_addr implementation from dynamic linker/init_tls | Rich Felker | 1 | -0/+17 |
2014-06-19 | optimize i386 ___tls_get_addr asm | Rich Felker | 1 | -1/+8 |
2014-06-10 | simplify errno implementation | Rich Felker | 1 | -1/+0 |
2014-06-10 | replace all remaining internal uses of pthread_self with __pthread_self | Rich Felker | 9 | -10/+10 |
2014-06-10 | add thread-pointer support for pre-2.6 kernels on i386 | Rich Felker | 1 | -4/+18 |
2014-04-15 | fix deadlock race in pthread_once | Rich Felker | 1 | -2/+1 |
2014-03-24 | fix pointer type mismatch and misplacement of const | Rich Felker | 1 | -2/+2 |
2014-03-24 | always initialize thread pointer at program start | Rich Felker | 5 | -52/+23 |
2014-02-27 | rename superh port to "sh" for consistency | Rich Felker | 4 | -0/+0 |
2014-02-23 | superh port | Bobby Bingham | 4 | -0/+113 |
2014-02-23 | mostly-cosmetic fixups to x32 port merge | Rich Felker | 2 | -6/+9 |
2014-02-23 | x32 port (diff against vanilla x86_64) | rofl0r | 4 | -10/+8 |
2014-02-23 | import vanilla x86_64 code as x32 | rofl0r | 4 | -0/+70 |
2014-02-22 | use syscall_arg_t type for syscall prototypes in pthread code | rofl0r | 2 | -3/+8 |
2014-02-09 | clone: make clone a wrapper around __clone | Bobby Bingham | 5 | -18/+3 |
2014-01-06 | eliminate explicit (long) casts when making syscalls | Rich Felker | 1 | -1/+1 |
2013-12-12 | include cleanups: remove unused headers and add feature test macros | Szabolcs Nagy | 3 | -3/+0 |
2013-10-04 | fix invalid implicit pointer conversion in pthread_key_create | Rich Felker | 1 | -1/+1 |
2013-09-20 | fix potential deadlock bug in libc-internal locking logic | Rich Felker | 1 | -3/+6 |
2013-09-16 | fix clobbering of caller's stack in mips __clone function | Rich Felker | 1 | -0/+3 |
2013-09-16 | omit CLONE_PARENT flag to clone in pthread_create | Rich Felker | 1 | -1/+1 |
2013-09-16 | use symbolic names for clone flags in pthread_create | Rich Felker | 1 | -2/+5 |
2013-09-15 | support configurable page size on mips, powerpc and microblaze | Szabolcs Nagy | 2 | -0/+2 |
2013-09-14 | fix child stack alignment on mips clone | Rich Felker | 1 | -0/+1 |
2013-09-02 | fix mips-specific bug in synccall (too little space for signal mask) | Rich Felker | 1 | -5/+3 |
2013-09-02 | in synccall, ignore the signal before any threads' signal handlers return | Rich Felker | 1 | -4/+4 |
2013-09-02 | fix invalid pointer in synccall (multithread setuid, etc.) | Rich Felker | 1 | -0/+1 |
2013-07-31 | in pthread_getattr_np, use mremap rather than madvise to measure stack | Rich Felker | 1 | -1/+2 |
2013-07-22 | make pthread attribute types structs, even when they just have one field | Rich Felker | 11 | -22/+22 |
2013-06-26 | fix syscall argument bug in pthread_getschedparam | Rich Felker | 1 | -1/+1 |
2013-06-26 | fix temp file leak in sem_open on successful creation of new semaphore | Rich Felker | 1 | -2/+2 |
2013-06-26 | fix bug whereby sem_open leaked its own internal slots on failure | Rich Felker | 1 | -3/+6 |
2013-06-26 | in sem_open, don't leak vm mapping if fstat fails | Rich Felker | 1 | -2/+2 |
2013-06-26 | fix failure of pthread_setschedparam to pass correct param to kernel | Rich Felker | 1 | -1/+1 |
2013-06-08 | support cputime clocks for processes/threads other than self | Rich Felker | 1 | -1/+2 |
2013-06-03 | ensure that thread dtv pointer is never null to optimize __tls_get_addr | Rich Felker | 1 | -0/+2 |
2013-04-26 | transition to using functions for internal signal blocking/restoring | Rich Felker | 1 | -8/+5 |
2013-04-26 | prevent code from running under a thread id which already gave ESRCH | Rich Felker | 1 | -1/+7 |
2013-04-26 | synccall signal handler need not handle dead threads anymore | Rich Felker | 1 | -9/+0 |
2013-04-26 | fix clobbering of signal mask when creating thread with sched attributes | Rich Felker | 1 | -1/+1 |
2013-04-26 | make last thread's pthread_exit give exit(0) a consistent state | Rich Felker | 1 | -3/+13 |
2013-04-26 | use atomic decrement rather than cas in pthread_exit thread count | Rich Felker | 1 | -4/+1 |
2013-04-26 | add comments on some of the pthread_exit logic | Rich Felker | 1 | -2/+15 |
2013-04-26 | always block signals in pthread_exit before decrementing thread count | Rich Felker | 1 | -2/+2 |
2013-04-06 | fix type error in pthread_create, introduced with pthread_getattr_np | Rich Felker | 1 | -1/+1 |
2013-03-31 | implement pthread_getattr_np | Rich Felker | 2 | -2/+29 |
2013-03-26 | remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG | Rich Felker | 4 | -9/+9 |
2013-02-01 | fix stale locks left behind when pthread_create fails | Rich Felker | 1 | -3/+6 |
2013-02-01 | if pthread_create fails, it must not attempt mmap if there is no mapping | Rich Felker | 1 | -1/+1 |
2013-02-01 | pthread stack treatment overhaul for application-provided stacks, etc. | Rich Felker | 3 | -23/+33 |