*/
/**
- * @file bswap.h
+ * @file libavutil/bswap.h
* byte swapping routines
*/
#include "config.h"
#include "common.h"
-#if defined(ARCH_ARM)
+#if ARCH_ARM
# include "arm/bswap.h"
-#elif defined(ARCH_BFIN)
+#elif ARCH_AVR32
+# include "avr32/bswap.h"
+#elif ARCH_BFIN
# include "bfin/bswap.h"
-#elif defined(ARCH_SH4)
+#elif ARCH_SH4
# include "sh4/bswap.h"
-#elif defined(ARCH_X86)
+#elif ARCH_X86
# include "x86/bswap.h"
#endif
}
#endif
-// be2me ... BigEndian to MachineEndian
-// le2me ... LittleEndian to MachineEndian
+// be2me ... big-endian to machine-endian
+// le2me ... little-endian to machine-endian
-#ifdef WORDS_BIGENDIAN
+#if HAVE_BIGENDIAN
#define be2me_16(x) (x)
#define be2me_32(x) (x)
#define be2me_64(x) (x)