diff options
Diffstat (limited to 'firmware/include')
| -rw-r--r-- | firmware/include/gcc_extensions.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/firmware/include/gcc_extensions.h b/firmware/include/gcc_extensions.h index f7580f6..7109eda 100644 --- a/firmware/include/gcc_extensions.h +++ b/firmware/include/gcc_extensions.h @@ -50,4 +50,11 @@ #define NORETURN_ATTR #endif + +#if defined(__GNUC__) +#define FORCE_INLINE inline __attribute__((always_inline)) +#else +#define FORCE_INLINE inline +#endif + #endif /* _GCC_EXTENSIONS_H_ */ |