gcc: backport builtin bswap support