summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/include/gcc_extensions.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/include/gcc_extensions.h b/firmware/include/gcc_extensions.h
index 390e57d..9b34e57 100644
--- a/firmware/include/gcc_extensions.h
+++ b/firmware/include/gcc_extensions.h
@@ -57,6 +57,11 @@
#define FORCE_INLINE inline
#endif
+#if defined(__GNUC__)
+#define NO_INLINE __attribute__((noinline))
+#else
+#define NO_INLINE
+#endif
/* Version information from http://ohse.de/uwe/articles/gcc-attributes.html */
#if defined(__GNUC__) && (__GNUC__ >= 4 || \