--- IO-AIO/def0.h 2017/06/23 21:43:51 1.8 +++ IO-AIO/def0.h 2018/07/18 00:57:55 1.12 @@ -48,9 +48,6 @@ #ifndef POSIX_MADV_DONTNEED #define POSIX_MADV_DONTNEED 0 #endif -#ifndef POSIX_MADV_FREE -#define POSIX_MADV_FREE 0 -#endif #ifndef O_RDONLY #define O_RDONLY 0 #endif @@ -231,6 +228,12 @@ #ifndef MAP_STACK #define MAP_STACK 0 #endif +#ifndef MREMAP_MAYMOVE +#define MREMAP_MAYMOVE 0 +#endif +#ifndef MREMAP_FIXED +#define MREMAP_FIXED 0 +#endif #ifndef F_DUPFD_CLOEXEC #define F_DUPFD_CLOEXEC 0 #endif @@ -453,3 +456,39 @@ #ifndef SPLICE_F_GIFT #define SPLICE_F_GIFT 0 #endif +#ifndef EFD_CLOEXEC +#define EFD_CLOEXEC 0 +#endif +#ifndef EFD_NONBLOCK +#define EFD_NONBLOCK 0 +#endif +#ifndef EFD_SEMAPHORE +#define EFD_SEMAPHORE 0 +#endif +#ifndef CLOCK_REALTIME +#define CLOCK_REALTIME 0 +#endif +#ifndef CLOCK_MONOTONIC +#define CLOCK_MONOTONIC 0 +#endif +#ifndef CLOCK_BOOTTIME +#define CLOCK_BOOTTIME 0 +#endif +#ifndef CLOCK_REALTIME_ALARM +#define CLOCK_REALTIME_ALARM 0 +#endif +#ifndef CLOCK_BOOTTIME_ALARM +#define CLOCK_BOOTTIME_ALARM 0 +#endif +#ifndef TFD_NONBLOCK +#define TFD_NONBLOCK 0 +#endif +#ifndef TFD_CLOEXEC +#define TFD_CLOEXEC 0 +#endif +#ifndef TFD_TIMER_ABSTIME +#define TFD_TIMER_ABSTIME 0 +#endif +#ifndef TFD_TIMER_CANCEL_ON_SET +#define TFD_TIMER_CANCEL_ON_SET 0 +#endif