From 85822f22b7d621deb448a83393f0c607032e392f Mon Sep 17 00:00:00 2001 From: Grissiom Date: Mon, 3 Jun 2013 22:23:17 +0800 Subject: [PATCH] rtdef.h: get back the codes that removed accidentally by d80a471 --- include/rtdef.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/include/rtdef.h b/include/rtdef.h index 7a983efb65..c55327b2d2 100644 --- a/include/rtdef.h +++ b/include/rtdef.h @@ -145,6 +145,17 @@ typedef rt_base_t rt_off_t; /**< Type for offset */ #define ALIGN(n) __declspec(align(n)) #define rt_inline static __inline #define RTT_API +#elif defined (__TI_COMPILER_VERSION__) + /* The way that TI compiler set section is different from other(at least + * GCC and MDK) compilers. See ARM Optimizing C/C++ Compiler 5.9.3 for more + * details. */ + #define SECTION(x) + #define UNUSED + #define ALIGN(n) + #define rt_inline static inline + #define RTT_API +#else + #error not supported tool chain #endif /* event length */