some prefixed include define blocks

for byteswap and c++config.h