I'm trying to port some code currently being compiled by gcc that uses the __builtin_bswapXX functions. Is there an equivalent in ARM C6 or will I need to provide it myself?