diff --git a/include/libc/libc_fcntl.h b/include/libc/libc_fcntl.h index 86774a5630..7c5a075a97 100644 --- a/include/libc/libc_fcntl.h +++ b/include/libc/libc_fcntl.h @@ -20,6 +20,7 @@ * Change Logs: * Date Author Notes * 2018-02-07 Bernard Add O_DIRECTORY definition in NEWLIB mode. + * 2018-02-09 Bernard Add O_BINARY definition */ #ifndef LIBC_FCNTL_H__ @@ -47,6 +48,14 @@ #define O_DIRECTORY 0x200000 #endif +#ifndef O_BINARY +#ifdef _O_BINARY +#define O_BINARY _O_BINARY +#else +#define O_BINARY 0 +#endif +#endif + #else #define O_RDONLY 00 #define O_WRONLY 01