24#if defined(ENDIAN_BIG)
25 kEndianNative = kEndianBig,
26#elif defined(ENDIAN_LITTLE)
27 kEndianNative = kEndianLittle,
28#elif defined(ENDIAN_MIDDLE)
29 kEndianNative = kEndianPDP,
31 kEndianNative = kEndianUnknown,
41 kProtectionExecute = (1 << 0),
42 kProtectionWrite = (1 << 1),
43 kProtectionRead = (1 << 2)
52 kOpenFlagRead = (1 << 0),
53 kOpenFlagWrite = (1 << 1),
54 kOpenFlagAppend = (1 << 2),
55 kOpenFlagTruncate = (1 << 3),
56 kOpenFlagNonBlocking = (1 << 4),
57 kOpenFlagCreate = (1 << 5),
58 kOpenFlagNewOnly = (1 << 6),
59 kOpenFlagNoFollow = (1 << 7),
60 kOpenFlagCloseOnExec = (1 << 8)