musl/arch
Rich Felker 0a4a16d11c allow page size to vary on arm
the ABI for arm was silently changed at some point to allow page sizes
other than 4k; traditional binaries built with only 4k-aligned offsets
between load segments cannot run on such systems, but newer binutils
versions use 64k offset alignment.

while larger page size is undesirable for various reasons, users have
encountered hardware and/or kernels that lock the page size to a
larger value, so follow the new ABI and allow it to vary.
2017-02-22 19:25:13 -05:00
..
aarch64 add pkey_{mprotect,alloc,free} syscalls from linux v4.9 2016-12-29 22:10:19 -05:00
arm allow page size to vary on arm 2017-02-22 19:25:13 -05:00
generic/bits remove legacy i386 fallback stdarg implementation and framework 2016-12-15 12:18:24 -05:00
i386 reduce impact of REG_* namespace pollution in x86[_64] signal.h 2017-01-04 17:08:19 -05:00
microblaze microblaze: add syscall numbers from linux v4.7 2016-08-30 15:58:28 -04:00
mips add pkey_{mprotect,alloc,free} syscalls from linux v4.9 2016-12-29 22:10:19 -05:00
mips64 add pkey_{mprotect,alloc,free} syscalls from linux v4.9 2016-12-29 22:10:19 -05:00
mipsn32 add pkey_{mprotect,alloc,free} syscalls from linux v4.9 2016-12-29 22:10:19 -05:00
or1k add pkey_{mprotect,alloc,free} syscalls from linux v4.9 2016-12-29 22:10:19 -05:00
powerpc add bits/hwcap.h and include it in sys/auxv.h 2016-10-20 01:28:25 -04:00
powerpc64 add bits/hwcap.h and include it in sys/auxv.h 2016-10-20 01:28:25 -04:00
s390x fix use of incomplete struct type in s390x user.h 2016-12-16 22:36:22 -05:00
sh add bits/hwcap.h and include it in sys/auxv.h 2016-10-20 01:28:25 -04:00
x32 fix crashes in x32 __tls_get_addr 2017-01-13 10:47:08 +00:00
x86_64 reduce impact of REG_* namespace pollution in x86[_64] signal.h 2017-01-04 17:08:19 -05:00