summaryrefslogtreecommitdiff
path: root/src/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/common')
-rw-r--r--src/common/tusb_compiler.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/common/tusb_compiler.h b/src/common/tusb_compiler.h
index f77cf94ee..538daa171 100644
--- a/src/common/tusb_compiler.h
+++ b/src/common/tusb_compiler.h
@@ -84,8 +84,6 @@
// Endian conversion use well-known host to network (big endian) naming
#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
#define TU_BYTE_ORDER TU_LITTLE_ENDIAN
- #define TU_ENDIAN_LITTLE_BEGIN
- #define TU_ENDIAN_LITTLE_END
#else
#define TU_BYTE_ORDER TU_BIG_ENDIAN
#endif
@@ -153,21 +151,13 @@
// Endian conversion use well-known host to network (big endian) naming
#if defined(__LIT)
#define TU_BYTE_ORDER TU_LITTLE_ENDIAN
- #define TU_ENDIAN_LITTLE_BEGIN
- #define TU_ENDIAN_LITTLE_END
#else
#define TU_BYTE_ORDER TU_BIG_ENDIAN
- #define TU_ENDIAN_LITTLE_BEGIN _Pragma("endian little")
- #define TU_ENDIAN_LITTLE_END _Pragma("endian")
#endif
#define TU_BSWAP16(u16) ((unsigned short)_builtin_revw((unsigned long)u16))
#define TU_BSWAP32(u32) (_builtin_revl(u32))
- /* activate the "aligned" emulation, because this toolchain does not know
- the aligned attribute (or something similar yet) */
- #define TU_HAS_NO_ATTR_ALIGNED
-
#else
#error "Compiler attribute porting is required"
#endif