Browse Source

add IAR compiler support in POSIX Threads.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1393 bbd45198-f89e-11dd-88c7-29a3b14d5316
bernard.xiong@gmail.com 14 years ago
parent
commit
a5073f27b0
1 changed files with 2 additions and 2 deletions
  1. 2 2
      components/pthreads/posix_types.h

+ 2 - 2
components/pthreads/posix_types.h

@@ -16,7 +16,8 @@
 
 #else
 
-#ifdef __CC_ARM                				/* ARM Compiler 	*/
+/* ARM compiler and IAR compiler */
+#if defined(__CC_ARM) || defined(__IAR_SYSTEMS_ICC__)	
 #include <stddef.h>
 #include <stdarg.h>
 #include <string.h>
@@ -186,7 +187,6 @@ typedef rt_uint16_t mode_t;
 #define O_DIRECTORY		0200000
 #endif
 
-#elif defined (__IAR_SYSTEMS_ICC__)			/* IAR Compiler		*/
 #elif defined (__GNUC__)        			/* GNU GCC Compiler, with minilibc */
 #endif