O_EXEC
#define FEXEC O_EXEC
#define FFLAGS(oflags) ((oflags) & O_EXEC ? (oflags) : (oflags) + 1)
#define OFLAGS(fflags) ((fflags) & O_EXEC ? (fflags) : (fflags) - 1)
case O_EXEC:
case O_EXEC:
fd = open("/usr/bin/ls", O_RDONLY | O_EXEC | O_CLOEXEC);
fd = open("/usr/bin/uname", O_EXEC);
fd = open("/usr/bin/uname", O_EXEC);
case O_EXEC:
#define O_ACCMODE (O_SEARCH | O_EXEC | 0x3)