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 سال پیش |
Rich Felker
|
b1c43161c2
unify lock and owner fields of mutex structure
|
14 سال پیش |
Rich Felker
|
e914f8b7ec
optimize contended normal mutex case; add int compare-and-swap atomic
|
14 سال پیش |
Rich Felker
|
1d59f1eddb
simplify logic, slightly optimize contended case for non-default mutex types
|
14 سال پیش |
Rich Felker
|
d4f9e0b364
correct error returns for error-checking mutexes
|
14 سال پیش |
Rich Felker
|
29fae65780
cut out a syscall on thread creation in the case where guard size is 0
|
14 سال پیش |
Rich Felker
|
cc832d8a31
don't expose EAGAIN, etc. from timed futex wait to caller
|
14 سال پیش |
Rich Felker
|
4d9cc0b399
optimize file locking: avoid cache-polluting writes to global storage
|
14 سال پیش |
Rich Felker
|
9dd7d7e3f6
partially-written draft of fmemopen, still in #if 0
|
14 سال پیش |
Rich Felker
|
b446c55b6f
remove some old cruft from sys/types.h
|
14 سال پیش |
Rich Felker
|
eff62b8a96
misplaced & in times() made it fail to work, and clobber the stack
|
14 سال پیش |
Rich Felker
|
5eb0d33ec0
implement flockfile api, rework stdio locking
|
14 سال پیش |
Rich Felker
|
d8d19f4d46
pthread.h needs clockid_t
|
14 سال پیش |
Rich Felker
|
9f50b77d2b
document some additional important changes
|
14 سال پیش |