Bladeren bron

[libc] Use correct header file for newlib.

bernard 7 jaren geleden
bovenliggende
commit
947d8aa4d2
1 gewijzigde bestanden met toevoegingen van 10 en 0 verwijderingen
  1. 10 0
      include/libc/libc_fcntl.h

+ 10 - 0
include/libc/libc_fcntl.h

@@ -4,6 +4,14 @@
 #ifndef LIBC_FCNTL_H__
 #define LIBC_FCNTL_H__
 
+#ifdef RT_USING_NEWLIB
+#include <fcntl.h>
+
+#ifndef O_NONBLOCK
+#define O_NONBLOCK    04000
+#endif
+
+#else
 #define O_RDONLY         00
 #define O_WRONLY         01
 #define O_RDWR           02
@@ -53,5 +61,7 @@
 #define F_GETOWN_EX 16
 
 #define F_GETOWNER_UIDS 17
+#endif
 
 #endif
+