From a5073f27b0c8d1fc21062f7adbf83ceaa7388bd4 Mon Sep 17 00:00:00 2001 From: "bernard.xiong@gmail.com" Date: Sun, 1 May 2011 12:26:33 +0000 Subject: [PATCH] add IAR compiler support in POSIX Threads. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1393 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- components/pthreads/posix_types.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/pthreads/posix_types.h b/components/pthreads/posix_types.h index fb068c994d..fd913aee2e 100644 --- a/components/pthreads/posix_types.h +++ b/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 #include #include @@ -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