82 { TGT_MAP_SHARED, MAP_SHARED },
83 { TGT_MAP_PRIVATE, MAP_PRIVATE },
84 { TGT_MAP_32BIT, MAP_32BIT},
85 { TGT_MAP_ANON, MAP_ANON },
86 { TGT_MAP_DENYWRITE, MAP_DENYWRITE },
87 { TGT_MAP_EXECUTABLE, MAP_EXECUTABLE },
88 { TGT_MAP_FILE, MAP_FILE },
89 { TGT_MAP_GROWSDOWN, MAP_GROWSDOWN },
90 { TGT_MAP_HUGETLB, MAP_HUGETLB },
91 { TGT_MAP_LOCKED, MAP_LOCKED },
92 { TGT_MAP_NONBLOCK, MAP_NONBLOCK },
93 { TGT_MAP_NORESERVE, MAP_NORESERVE },
94 { TGT_MAP_POPULATE, MAP_POPULATE },
95 { TGT_MAP_STACK, MAP_STACK },
96 { TGT_MAP_ANONYMOUS, MAP_ANONYMOUS },
97 { TGT_MAP_FIXED, MAP_FIXED },
102 sizeof(SparcSolaris::mmapFlagTable[0]);
static const int TGT_O_NOCTTY
O_NOCTTY.
static const int TGT_O_RDONLY
O_RDONLY.
static const int TGT_O_NDELAY
O_NONBLOCK.
static SyscallFlagTransTable openFlagTable[]
static const int TGT_O_RDWR
O_RDWR.
static const int TGT_O_CREAT
O_CREAT.
static const int TGT_O_TRUNC
O_TRUNC.
static const int TGT_O_WRONLY
O_WRONLY.
static const int NUM_OPEN_FLAGS
static const unsigned NUM_MMAP_FLAGS
This struct is used to build target-OS-dependent tables that map the target's flags to the host's fla...
static const int TGT_O_DSYNC
O_SYNC.
static const int TGT_O_APPEND
O_APPEND.
static const int TGT_O_SYNC
O_SYNC.
static const int TGT_O_EXCL
O_EXCL.
static const int TGT_O_RSYNC
O_SYNC.
static const int TGT_O_NONBLOCK
O_NONBLOCK.
static SyscallFlagTransTable mmapFlagTable[]
For mmap().