musl/arch/generic/bits
Szabolcs Nagy e9f1c7981a deduplicate bits/mman.h
currently five targets use the same mman.h constants and the rest
share most constants too, so move them to sys/mman.h before the
bits/mman.h include where the differences can be corrected by
redefinition of the macros.

this fixes two minor bugs: POSIX_MADV_DONTNEED was wrong on most
targets (it should be the same as MADV_DONTNEED), and sh defined
the x86-only MAP_32BIT mmap flag.
2016-03-18 22:40:28 -04:00
..
errno.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
fcntl.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
fenv.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
io.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
ioctl.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
ipc.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
mman.h deduplicate bits/mman.h 2016-03-18 22:40:28 -04:00
msg.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
poll.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
resource.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
sem.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
shm.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
socket.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
statfs.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
stdarg.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00
termios.h deduplicate the bulk of the arch bits headers 2016-01-27 21:52:14 -05:00