*/
/**
- * @file bswap.h
+ * @file libavutil/bswap.h
* byte swapping routines
*/
#include <stdint.h>
#include "config.h"
-#include "common.h"
+#include "attributes.h"
#if ARCH_ARM
# include "arm/bswap.h"
+#elif ARCH_AVR32
+# include "avr32/bswap.h"
#elif ARCH_BFIN
# include "bfin/bswap.h"
#elif ARCH_SH4
}
#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)