Rich Felker
|
246f1c8114
remove LFS64 symbol aliases; replace with dynamic linker remapping
|
1 year ago |
Rich Felker
|
63a4c9adf2
remove spurious inclusion of libc.h for LFS64 ABI aliases
|
5 years ago |
Rich Felker
|
5ce3737931
reduce spurious inclusion of libc.h
|
5 years ago |
Rich Felker
|
4ef9b828c1
remove cancellation points in stdio
|
9 years ago |
Rich Felker
|
7765706c05
add O_CLOEXEC fallback for open and related functions
|
10 years ago |
Rich Felker
|
594c827a22
support kernels with no SYS_open syscall, only SYS_openat
|
10 years ago |
Rich Felker
|
835f9f950e
clean up stdio_impl.h
|
11 years ago |
Rich Felker
|
892cafff66
greatly improve freopen behavior
|
11 years ago |
Rich Felker
|
8582a6e9f2
add 'e' modifier (close-on-exec) to fopen and fdopen
|
11 years ago |
Rich Felker
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
11 years ago |
Rich Felker
|
9bff7c133e
implement "low hanging fruit" from C11
|
11 years ago |
Rich Felker
|
5816592389
make stdio open, read, and write operations cancellation points
|
12 years ago |
Rich Felker
|
eb0e8fa0b1
debloat: use __syscall instead of syscall where possible
|
13 years ago |
Rich Felker
|
aa398f56fa
global cleanup to use the new syscall interface
|
13 years ago |
Rich Felker
|
0b44a0315b
initial check-in, version 0.5.0
|
13 years ago |