summaryrefslogtreecommitdiff
path: root/components/pthreads
diff options
context:
space:
mode:
Diffstat (limited to 'components/pthreads')
-rw-r--r--components/pthreads/posix_types.h4
1 files 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 <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