O_CLOEXEC
# define O_CLOEXEC ((~ALLFLAGS) ^ ((~ALLFLAGS) & ((~ALLFLAGS) - 1)))
#define O_CLOEXEC 0
#define O_CLOEXEC 0
#define O_CLOEXEC 0
# define O_CLOEXEC 0
#define O_CLOEXEC 0x00400000 /* set close on exec */
#define O_CLOEXEC 0