提交 aa95518a 编写于 作者: B bpittore

Merge

...@@ -4690,14 +4690,12 @@ char* os::map_memory(int fd, const char* file_name, size_t file_offset, ...@@ -4690,14 +4690,12 @@ char* os::map_memory(int fd, const char* file_name, size_t file_offset,
char *addr, size_t bytes, bool read_only, char *addr, size_t bytes, bool read_only,
bool allow_exec) { bool allow_exec) {
int prot; int prot;
int flags; int flags = MAP_PRIVATE;
if (read_only) { if (read_only) {
prot = PROT_READ; prot = PROT_READ;
flags = MAP_SHARED;
} else { } else {
prot = PROT_READ | PROT_WRITE; prot = PROT_READ | PROT_WRITE;
flags = MAP_PRIVATE;
} }
if (allow_exec) { if (allow_exec) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册