Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove obsolete and useless useconds_t type | Rich Felker | 2011-04-01 | 1 | -1/+0 |
| | |||||
* | somehow timespec tv_nsec had the wrong type on x86_64... fixed | Rich Felker | 2011-04-01 | 1 | -1/+1 |
| | |||||
* | avoid all malloc/free in timer creation/destruction | Rich Felker | 2011-03-30 | 1 | -1/+1 |
| | | | | | | | | | | instead of allocating a userspace structure for signal-based timers, simply use the kernel timer id. we use the fact that thread pointers will always be zero in the low bit (actually more) to encode integer timerid values as pointers. also, this change ensures that the timer_destroy syscall has completed before the library timer_destroy function returns, in case it matters. | ||||
* | some preliminaries for adding POSIX timers | Rich Felker | 2011-03-29 | 1 | -1/+1 |
| | |||||
* | match dimensions so we can use all slots without invoking OOB-array-access | Rich Felker | 2011-03-11 | 1 | -5/+5 |
| | |||||
* | reorganize pthread data structures and move the definitions to alltypes.h | Rich Felker | 2011-02-17 | 1 | -0/+15 |
| | | | | | | | | this allows sys/types.h to provide the pthread types, as required by POSIX. this design also facilitates forcing ABI-compatible sizes in the arch-specific alltypes.h, while eliminating the need for developers changing the internals of the pthread types to poke around with arch-specific headers they may not be able to test. | ||||
* | fix some type leakage (timer_t) from x86_64 commit | Rich Felker | 2011-02-15 | 1 | -1/+1 |
| | |||||
* | Update x86_64 bits to mirror (modulo platform differences) the latest changes | Nicholas J. Kain | 2011-02-15 | 1 | -4/+4 |
| | | | | to i386. | ||||
* | Port musl to x86-64. One giant commit! | Nicholas J. Kain | 2011-02-15 | 1 | -0/+116 |