| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | fix mips-specific bug in synccall (too little space for signal mask) | Rich Felker | 2013-09-02 | 1 | -5/+3 |
* | in synccall, ignore the signal before any threads' signal handlers return | Rich Felker | 2013-09-02 | 1 | -4/+4 |
* | fix invalid pointer in synccall (multithread setuid, etc.) | Rich Felker | 2013-09-02 | 1 | -0/+1 |
* | in pthread_getattr_np, use mremap rather than madvise to measure stack | Rich Felker | 2013-07-31 | 1 | -1/+2 |
* | make pthread attribute types structs, even when they just have one field | Rich Felker | 2013-07-22 | 11 | -22/+22 |
* | fix syscall argument bug in pthread_getschedparam | Rich Felker | 2013-06-26 | 1 | -1/+1 |
* | fix temp file leak in sem_open on successful creation of new semaphore | Rich Felker | 2013-06-26 | 1 | -2/+2 |
* | fix bug whereby sem_open leaked its own internal slots on failure | Rich Felker | 2013-06-26 | 1 | -3/+6 |
* | in sem_open, don't leak vm mapping if fstat fails | Rich Felker | 2013-06-26 | 1 | -2/+2 |
* | fix failure of pthread_setschedparam to pass correct param to kernel | Rich Felker | 2013-06-26 | 1 | -1/+1 |
* | support cputime clocks for processes/threads other than self | Rich Felker | 2013-06-08 | 1 | -1/+2 |
* | ensure that thread dtv pointer is never null to optimize __tls_get_addr | Rich Felker | 2013-06-03 | 1 | -0/+2 |
* | transition to using functions for internal signal blocking/restoring | Rich Felker | 2013-04-26 | 1 | -8/+5 |
* | prevent code from running under a thread id which already gave ESRCH | Rich Felker | 2013-04-26 | 1 | -1/+7 |
* | synccall signal handler need not handle dead threads anymore | Rich Felker | 2013-04-26 | 1 | -9/+0 |
* | fix clobbering of signal mask when creating thread with sched attributes | Rich Felker | 2013-04-26 | 1 | -1/+1 |
* | make last thread's pthread_exit give exit(0) a consistent state | Rich Felker | 2013-04-26 | 1 | -3/+13 |
* | use atomic decrement rather than cas in pthread_exit thread count | Rich Felker | 2013-04-26 | 1 | -4/+1 |
* | add comments on some of the pthread_exit logic | Rich Felker | 2013-04-26 | 1 | -2/+15 |
* | always block signals in pthread_exit before decrementing thread count | Rich Felker | 2013-04-26 | 1 | -2/+2 |
* | fix type error in pthread_create, introduced with pthread_getattr_np | Rich Felker | 2013-04-06 | 1 | -1/+1 |
* | implement pthread_getattr_np | Rich Felker | 2013-03-31 | 2 | -2/+29 |
* | remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG | Rich Felker | 2013-03-26 | 4 | -9/+9 |
* | fix stale locks left behind when pthread_create fails | Rich Felker | 2013-02-01 | 1 | -3/+6 |
* | if pthread_create fails, it must not attempt mmap if there is no mapping | Rich Felker | 2013-02-01 | 1 | -1/+1 |
* | pthread stack treatment overhaul for application-provided stacks, etc. | Rich Felker | 2013-02-01 | 3 | -23/+33 |
* | replace __wake function with macro that performs direct syscall | Rich Felker | 2013-02-01 | 1 | -9/+0 |
* | fix some restrict-qualifier mismatches in newly added interfaces | Rich Felker | 2012-11-27 | 1 | -2/+2 |
* | powerpc: handle syscall error in clone. | rofl0r | 2012-11-19 | 1 | -25/+9 |
* | fix powerpc asm not to store data in volatile space below stack pointer | Rich Felker | 2012-11-18 | 1 | -4/+4 |
* | add stub versions of some missing optional pthread interfaces | Rich Felker | 2012-11-17 | 5 | -0/+30 |
* | fix indention with spaces in powerpc asm | Rich Felker | 2012-11-14 | 1 | -8/+8 |
* | Merge remote-tracking branch 'ppc-port/ppc-squashed' | Rich Felker | 2012-11-14 | 4 | -0/+154 |
|\ |
|
| * | PPC port cleaned up, static linking works well now. | rofl0r | 2012-11-13 | 4 | -4/+147 |
| * | import preliminary ppc work by rdp. | Richard Pennington | 2012-11-13 | 1 | -0/+11 |
* | | debloat src/thread tree but putting lots of junk in one file | Rich Felker | 2012-11-11 | 16 | -108/+93 |
* | | add support for thread scheduling (POSIX TPS option) | Rich Felker | 2012-11-11 | 12 | -4/+106 |
* | | clean up sloppy nested inclusion from pthread_impl.h | Rich Felker | 2012-11-08 | 12 | -8/+13 |
|/ |
|
* | fix order of syscall args for microblaze clone syscall | Rich Felker | 2012-10-19 | 1 | -3/+2 |
* | ensure microblaze __set_thread_area returns success | Rich Felker | 2012-10-18 | 1 | -1/+2 |
* | fix microblaze asm relocations for shared libc | Rich Felker | 2012-10-17 | 1 | -1/+1 |
* | add support for TLS variant I, presently needed for arm and mips | Rich Felker | 2012-10-15 | 3 | -2/+6 |
* | fix overlap of thread stacks with thread tls segments | Rich Felker | 2012-10-14 | 1 | -2/+1 |
* | clean up and refactor program initialization | Rich Felker | 2012-10-07 | 1 | -1/+1 |
* | support for TLS in dynamic-loaded (dlopen) modules | Rich Felker | 2012-10-05 | 3 | -23/+28 |
* | beginnings of full TLS support in shared libraries | Rich Felker | 2012-10-04 | 2 | -0/+8 |
* | TLS (GNU/C11 thread-local storage) support for static-linked programs | Rich Felker | 2012-10-04 | 2 | -14/+33 |
* | protect sem_open against cancellation | Rich Felker | 2012-09-30 | 1 | -13/+19 |
* | overhaul sem_open | Rich Felker | 2012-09-30 | 1 | -105/+96 |
* | sem_open should make process-shared semaphores | Rich Felker | 2012-09-29 | 1 | -1/+1 |