Make macros out of most byteswaps