musl/arch
Rich Felker b418ea1b66 generalize ELF hash table types not to assume 32-bit entries
alpha and s390x gratuitously use 64-bit entries (wasting 2x space and
cache utilization) despite the values always being 32-bit.

based on patch by Bobby Bingham, with changes suggested by Alexander
Monakov to use the public Elf_Symndx type from link.h (and make it
properly variable by arch) rather than adding new internal
infrastructure for handling the type.
2016-11-11 12:46:06 -05:00
..
aarch64 add bits/hwcap.h and include it in sys/auxv.h 2016-10-20 01:28:25 -04:00
arm add bits/hwcap.h and include it in sys/auxv.h 2016-10-20 01:28:25 -04:00
generic/bits generalize ELF hash table types not to assume 32-bit entries 2016-11-11 12:46:06 -05:00
i386 make brace placement in public header typedef'd structs consistent 2016-07-03 16:19:28 -04:00
microblaze microblaze: add syscall numbers from linux v4.7 2016-08-30 15:58:28 -04:00
mips add bits/hwcap.h and include it in sys/auxv.h 2016-10-20 01:28:25 -04:00
mips64 add bits/hwcap.h and include it in sys/auxv.h 2016-10-20 01:28:25 -04:00
mipsn32 add bits/hwcap.h and include it in sys/auxv.h 2016-10-20 01:28:25 -04:00
or1k remove or1k version of sem.h 2016-07-06 00:21:19 -04: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
sh add bits/hwcap.h and include it in sys/auxv.h 2016-10-20 01:28:25 -04:00
x32 fix preadv2 and pwritev2 syscall numbers on x32 for linux v4.8 2016-10-20 01:27:07 -04:00
x86_64 make brace placement in public header typedef'd structs consistent 2016-07-03 16:19:28 -04:00