From 947d8aa4d2d0742eb5ac1968406893f4e58a279b Mon Sep 17 00:00:00 2001 From: bernard Date: Tue, 17 Oct 2017 22:24:40 +0800 Subject: [PATCH] [libc] Use correct header file for newlib. --- include/libc/libc_fcntl.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/include/libc/libc_fcntl.h b/include/libc/libc_fcntl.h index 342e4ef5c..6d6f8ee6d 100644 --- a/include/libc/libc_fcntl.h +++ b/include/libc/libc_fcntl.h @@ -4,6 +4,14 @@ #ifndef LIBC_FCNTL_H__ #define LIBC_FCNTL_H__ +#ifdef RT_USING_NEWLIB +#include + +#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 + -- GitLab