diff options
Diffstat (limited to 'tinyusb/common')
| -rw-r--r-- | tinyusb/common/compiler/compiler.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/tinyusb/common/compiler/compiler.h b/tinyusb/common/compiler/compiler.h index e1f06b307..683237b54 100644 --- a/tinyusb/common/compiler/compiler.h +++ b/tinyusb/common/compiler/compiler.h @@ -52,12 +52,7 @@ #ifndef _TUSB_COMPILER_H_ #define _TUSB_COMPILER_H_ -#ifdef _TEST_ - #define ATTR_ALWAYS_INLINE - #define STATIC_ - #define STATIC_VAR - #define INLINE_ -#else +#ifndef _TEST_ #define STATIC_ static #define INLINE_ inline @@ -67,9 +62,14 @@ #else #define STATIC_VAR static #endif + #define ATTR_TEST_WEAK +#else + #define ATTR_ALWAYS_INLINE + #define STATIC_ + #define STATIC_VAR + #define INLINE_ #endif -// TODO refractor ATTR_PACKED(x) #if defined(__GNUC__) #include "compiler_gcc.h" #elif defined __ICCARM__ // IAR compiler |
