diff options
| author | Bernard Xiong <[email protected]> | 2013-06-03 06:38:51 +0800 |
|---|---|---|
| committer | Bernard Xiong <[email protected]> | 2013-06-03 06:38:51 +0800 |
| commit | 3c04d0b0a06f6984829d682dbef4de280a139480 (patch) | |
| tree | 885fbea1d200aabf499869fe69cd36526c86339f /include | |
| parent | 84da2a4dcc0a00ee02a83870990a3a27e5c1c344 (diff) | |
| parent | 8238f850369b82843e6d2cef050a412d9218436c (diff) | |
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
Diffstat (limited to 'include')
| -rw-r--r-- | include/rtdef.h | 11 | ||||
| -rw-r--r-- | include/rtthread.h | 2 |
2 files changed, 12 insertions, 1 deletions
diff --git a/include/rtdef.h b/include/rtdef.h index a0497517b1..b2267292cc 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 */ diff --git a/include/rtthread.h b/include/rtthread.h index 4b81464f18..cc1d90fe91 100644 --- a/include/rtthread.h +++ b/include/rtthread.h @@ -19,7 +19,7 @@ #ifndef __RT_THREAD_H__ #define __RT_THREAD_H__ - + #include <stdarg.h> #include <rtdef.h> #include <rtdebug.h> #include <rtservice.h> |
