Rich Felker
|
0b240ccf52
learned something new - remove is supposed to support directories on POSIX
|
14 rokov pred |
Rich Felker
|
4106cdcd2d
revert some more spin optimizations that turned out to be pessimizations
|
14 rokov pred |
Rich Felker
|
4cc78719dd
fix bug from syscall overhaul: extra __syscall_ret call for 0-arg syscalls
|
14 rokov pred |
Rich Felker
|
117581ca69
fix broken spinlock due to miscompilation
|
14 rokov pred |
Rich Felker
|
ef839c73d7
prototype for getpass
|
14 rokov pred |
Rich Felker
|
83b6c9e052
remove useless field in pthread struct (wasted a good bit of space)
|
14 rokov pred |
Rich Felker
|
05b694028e
fix getc - the classic error of trying to store EOF+0-255 in a char type..
|
14 rokov pred |
Rich Felker
|
e3cd6c5c26
major stdio overhaul, using readv/writev, plus other changes
|
14 rokov pred |
Rich Felker
|
ea343364a7
match glibc/lsb cancellation abi on i386
|
14 rokov pred |
Rich Felker
|
92b52b70e8
remove -Wno-pointer-sign example from dist/config.mak
|
14 rokov pred |
Rich Felker
|
9ae8d5fc71
fix all implicit conversion between signed/unsigned pointers
|
14 rokov pred |
Rich Felker
|
a37452430f
simplify and optimize FILE lock handling
|
14 rokov pred |
Rich Felker
|
d8dc2faf10
prepare pthread_spin_unlock for archs that need memory barriers
|
14 rokov pred |
Rich Felker
|
b8b85a4272
optimize contended case for pthread_spin_trylock
|
14 rokov pred |
Rich Felker
|
c322fe4e1a
optimize spinlock spin
|
14 rokov pred |
Rich Felker
|
8ae2fa6563
fix non-atomicity of puts
|
14 rokov pred |
Rich Felker
|
b470030f83
overhaul cancellation to fix resource leaks and dangerous behavior with signals
|
14 rokov pred |
Rich Felker
|
0958200166
very cheap double-free checks in malloc
|
14 rokov pred |
Rich Felker
|
aa398f56fa
global cleanup to use the new syscall interface
|
14 rokov pred |
Rich Felker
|
be82e122bf
if returning errno value directly from a syscall, we need to negate it.
|
14 rokov pred |
Rich Felker
|
bae862ab18
honor namespace for i386 syscall.h, even though it's not a standard header
|
14 rokov pred |
Rich Felker
|
7877db6b2f
fix typo in x86_64 part of syscall overhaul
|
14 rokov pred |
Rich Felker
|
685e40bb09
syscall overhaul part two - unify public and internal syscall interface
|
14 rokov pred |
Rich Felker
|
462dbfc207
remove comment cruft that got left behind in x86_64 syscall.s
|
14 rokov pred |
Rich Felker
|
b0e83133e2
add some ioctl stuff to sys/mount.h
|
14 rokov pred |
Rich Felker
|
d00ff2950e
overhaul syscall interface
|
14 rokov pred |
Rich Felker
|
56fd65e861
some linux headers useful from user apps.
|
14 rokov pred |
Rich Felker
|
f5ba2bc9ca
various legacy and linux-specific stuff
|
14 rokov pred |
Rich Felker
|
fc27b96c7d
document changes for 0.7.1
|
14 rokov pred |
Rich Felker
|
e18b563821
implement [v]swprintf
|
14 rokov pred |