#
1c322f2f |
|
27-Nov-2012 |
Rich Felker <dalias@aerifal.cx> |
fix some restrict-qualifier mismatches in newly added interfaces these should have little/no practical impact but they're needed for strict conformance.
|
#
1e21e78b |
|
11-Nov-2012 |
Rich Felker <dalias@aerifal.cx> |
add support for thread scheduling (POSIX TPS option) linux's sched_* syscalls actually implement the TPS (thread scheduling) functionality, not the PS (process scheduling) functionality which the sched_* functions are supposed to have. omitting support for the PS option (and having the sched_* interfaces fail with ENOSYS rather than omitting them, since some broken software assumes they exist) seems to be the only conforming way to do this on linux.
|
#
455f9685 |
|
08-Sep-2012 |
Rich Felker <dalias@aerifal.cx> |
remove all remaining redundant __restrict/__inline/_Noreturn defs
|
#
400c5e5c |
|
06-Sep-2012 |
Rich Felker <dalias@aerifal.cx> |
use restrict everywhere it's required by c99 and/or posix 2008 to deal with the fact that the public headers may be used with pre-c99 compilers, __restrict is used in place of restrict, and defined appropriately for any supported compiler. we also avoid the form [restrict] since older versions of gcc rejected it due to a bug in the original c99 standard, and instead use the form *restrict.
|
#
13cd9695 |
|
13-Sep-2011 |
Rich Felker <dalias@aerifal.cx> |
fix various errors in function signatures/prototypes found by nsz
|
#
c97f0d99 |
|
28-May-2011 |
Rich Felker <dalias@aerifal.cx> |
initial implementation of posix_spawn file actions are not yet implemented, but everything else should be mostly complete and roughly correct.
|