You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Rich Felker
224c7a376a
fix the type of wchar_t on arm; support wchar_t varying with arch
really wchar_t should never vary, but the ARM EABI defines it as an
unsigned 32-bit int instead of a signed one, and gcc follows this
nonsense. thus, to give a conformant environment, we have to follow
(otherwise L""[0] and L'\0' would be 0U rather than 0, but the
application would be unaware due to a mismatched definition for
WCHAR_MIN and WCHAR_MAX, and Bad Things could happen with respect to
signed/unsigned comparisons, promotions, etc.).
fortunately no rules are imposed by the C standard on the relationship
between wchar_t and wint_t, and WEOF has type wint_t, so we can still
make wint_t always-signed and use -1 for WEOF.
15 years ago
..
alltypes.h.sh
fix and cleanup suseconds_t/timeval stuff (broken on 64-bit)
15 years ago
endian.h
Port musl to x86-64. One giant commit!
15 years ago
errno.h
fix missing ENOTSUP error code
15 years ago
fcntl.h
fix O_SYNC definition, cleanup fcntl.h
15 years ago
fenv.h
Port musl to x86-64. One giant commit!
15 years ago
float.h
add missing float.h macros
15 years ago
ioctl.h
Port musl to x86-64. One giant commit!
15 years ago
ipc.h
numerous fixes to sysv ipc
15 years ago
limits.h
move all limits that don't vary out of bits/limits.h, into main limits.h
15 years ago
mman.h
namespace fixes for sys/mman.h
15 years ago
msg.h
numerous fixes to sysv ipc
15 years ago
posix.h
typo in macro definitions for x86_64
15 years ago
pthread.h
Port musl to x86-64. One giant commit!
15 years ago
reg.h
Port musl to x86-64. One giant commit!
15 years ago
setjmp.h
Port musl to x86-64. One giant commit!
15 years ago
shm.h
numerous fixes to sysv ipc
15 years ago
signal.h
make sigaltstack work (missing macros in signal.h, error conditions)
15 years ago
socket.h
cleanup more bits cruft (sysmacros and socket)
15 years ago
stat.h
Update x86_64 bits to mirror (modulo platform differences) the latest changes
15 years ago
statfs.h
fix statvfs syscalls (missing size argument)
15 years ago
stdarg.h
use compiler builtins for variadic macros when available
15 years ago
stdint.h
Port musl to x86-64. One giant commit!
15 years ago
syscall.h
add syscall wrappers for posix_fadvise, posix_fallocate
15 years ago
termios.h
various legacy and linux-specific stuff
15 years ago
user.h
Port musl to x86-64. One giant commit!
15 years ago
wchar.h
fix the type of wchar_t on arm; support wchar_t varying with arch
15 years ago