Added better check for GCC version to enable fast byteswap