v21.02.2
build: fix kernel 5.4 on macos
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
kernel: fix portability issues on the x86 specific relocs host tool, fixes build on mac os x
tools: Update endian definitions for Mac OSX