This series of patches enables the __builtin_bswapXX() series of functions that have been supported since GCC 4.4. It allows GCC to emit load-and-swap or store-and-swap instructions on architectures which support that. -- David Woodhouse Open Source Technology Centre David.Woodhouse at intel.com Intel Corporation