includes v4.14 patches from http://www.openwall.com/lists/musl/2017/11/27/2 and cosmetic bits/termios.h fix from http://www.openwall.com/lists/musl/2017/11/27/3 and a number of elf.h updates. build tested on most targets. last patch is aarch64 sve sigcontext stuff, which is a bit ugly to copy into musl headers, but requiring linux asm/sigcontext.h for that does not work as it conflicts with musl signal.h Szabolcs Nagy (25): sys/socket.h: add PF_SMC from linux v4.11 sys/socket.h: add SOL_TLS from linux v4.13 sys/socket.h: add MSG_ZEROCOPY from linux v4.14 sys/mman.h: add MADV_WIPEONFORK from linux v4.14 aarch64: add HWCAP_DCPOP from linux v4.14 signal.h: add missing SIGTRAP and SIGSYS si_codes net/if_arp.h: add ARPHRD_RAWIP from linux v4.14 netinet/if_ether.h: add new ETH_P_ macros from linux v4.14 sys/{mman,shm}.h: add {MAP,SHM}_HUGE_ macros from linux uapi netinet/tcp.h: add tcp_diag_md5sig struct from linux v4.14 mips,powerpc: fix TIOCSER_TEMT in termios.h add MAP_SYNC and MAP_SHARED_VALIDATE from linux v4.15 netinet/tcp.h: add TCP_* socket options from linux v4.15 netinet/in.h: add new IPV6_FREEBIND from linux v4.15 s390x: add s390_sthyi system call from v4.15 powerpc: update hwcap.h for linux v4.15 arm: add get_tls syscall from linux v4.15 aarch64: update hwcap.h for linux v4.15 sys/prctl.h: add new PR_SVE_* macros from linux v4.15 elf.h: add AT_* auxval macros for cache geometry elf.h: add PPC64_OPT_LOCALENTRY elf.h: update NT_* coredump elf notes for linux v4.15 elf.h: syncronize DF_1_ flags with binutils elf.h: add DT_SYMTAB_SHNDX aarch64: add sve_context struct and related defines from linux v4.15 arch/aarch64/bits/hwcap.h | 7 +++++++ arch/aarch64/bits/signal.h | 39 +++++++++++++++++++++++++++++++++++++++ arch/arm/bits/syscall.h.in | 1 + arch/mips/bits/mman.h | 1 + arch/mips/bits/termios.h | 2 +- arch/mips64/bits/mman.h | 1 + arch/mips64/bits/termios.h | 2 +- arch/mipsn32/bits/mman.h | 1 + arch/mipsn32/bits/termios.h | 2 +- arch/powerpc/bits/hwcap.h | 3 +++ arch/powerpc/bits/mman.h | 1 + arch/powerpc/bits/termios.h | 2 +- arch/powerpc64/bits/hwcap.h | 3 +++ arch/powerpc64/bits/mman.h | 1 + arch/powerpc64/bits/termios.h | 2 +- arch/s390x/bits/syscall.h.in | 1 + include/elf.h | 35 ++++++++++++++++++++++++++++++++++- include/net/if_arp.h | 1 + include/netinet/if_ether.h | 4 ++++ include/netinet/in.h | 1 + include/netinet/tcp.h | 10 ++++++++++ include/signal.h | 3 +++ include/sys/mman.h | 17 +++++++++++++++++ include/sys/prctl.h | 6 ++++++ include/sys/shm.h | 13 +++++++++++++ include/sys/socket.h | 7 ++++++- 26 files changed, 159 insertions(+), 7 deletions(-) -- 2.15.0