master
tools: macOS: types.h: fix missing unsigned types
add a portable version of sys/sysmacros.h and and let the kernel use the host include dir, fixes x86 builds on non-gnu systems
tools: include endian.h from byteswap.h to ensure that bswap_* is available
tools: update elf.h
tools/include: add more endian macros