Rich Felker
|
83b6c9e052
remove useless field in pthread struct (wasted a good bit of space)
|
пре 14 година |
Rich Felker
|
05b694028e
fix getc - the classic error of trying to store EOF+0-255 in a char type..
|
пре 14 година |
Rich Felker
|
e3cd6c5c26
major stdio overhaul, using readv/writev, plus other changes
|
пре 14 година |
Rich Felker
|
ea343364a7
match glibc/lsb cancellation abi on i386
|
пре 14 година |
Rich Felker
|
92b52b70e8
remove -Wno-pointer-sign example from dist/config.mak
|
пре 14 година |
Rich Felker
|
9ae8d5fc71
fix all implicit conversion between signed/unsigned pointers
|
пре 14 година |
Rich Felker
|
a37452430f
simplify and optimize FILE lock handling
|
пре 14 година |
Rich Felker
|
d8dc2faf10
prepare pthread_spin_unlock for archs that need memory barriers
|
пре 14 година |
Rich Felker
|
b8b85a4272
optimize contended case for pthread_spin_trylock
|
пре 14 година |
Rich Felker
|
c322fe4e1a
optimize spinlock spin
|
пре 14 година |
Rich Felker
|
8ae2fa6563
fix non-atomicity of puts
|
пре 14 година |
Rich Felker
|
b470030f83
overhaul cancellation to fix resource leaks and dangerous behavior with signals
|
пре 14 година |
Rich Felker
|
0958200166
very cheap double-free checks in malloc
|
пре 14 година |
Rich Felker
|
aa398f56fa
global cleanup to use the new syscall interface
|
пре 14 година |
Rich Felker
|
be82e122bf
if returning errno value directly from a syscall, we need to negate it.
|
пре 14 година |
Rich Felker
|
bae862ab18
honor namespace for i386 syscall.h, even though it's not a standard header
|
пре 14 година |
Rich Felker
|
7877db6b2f
fix typo in x86_64 part of syscall overhaul
|
пре 14 година |
Rich Felker
|
685e40bb09
syscall overhaul part two - unify public and internal syscall interface
|
пре 14 година |
Rich Felker
|
462dbfc207
remove comment cruft that got left behind in x86_64 syscall.s
|
пре 14 година |
Rich Felker
|
b0e83133e2
add some ioctl stuff to sys/mount.h
|
пре 14 година |
Rich Felker
|
d00ff2950e
overhaul syscall interface
|
пре 14 година |
Rich Felker
|
56fd65e861
some linux headers useful from user apps.
|
пре 14 година |
Rich Felker
|
f5ba2bc9ca
various legacy and linux-specific stuff
|
пре 14 година |
Rich Felker
|
fc27b96c7d
document changes for 0.7.1
|
пре 14 година |
Rich Felker
|
e18b563821
implement [v]swprintf
|
пре 14 година |
Rich Felker
|
c35bb6645f
implement wprintf family of functions
|
пре 14 година |
Rich Felker
|
a012aa879f
fix broken wmemchr (unbounded search)
|
пре 14 година |
Rich Felker
|
047e434ef5
implement robust mutexes
|
пре 14 година |
Rich Felker
|
18c7ea8055
avoid function call to pthread_self in mutex unlock
|
пре 14 година |
Rich Felker
|
93cc986ab3
reorder mutex struct fields to make room for pointers (upcoming robust mutexes)
|
пре 14 година |