diff options
| author | 2022-04-13 21:02:55 +0200 | |
|---|---|---|
| committer | 2022-10-06 21:00:53 +0200 | |
| commit | afab6c143cb486c7d14f1509cd04049ad08d3a65 (patch) | |
| tree | fb3a35b23be7dd5b2c502ec550c027760257c6f3 /src/common/multi_level_page_table.inc | |
| parent | VideoCore: Implement formats needed for N64 emulation. (diff) | |
| download | yuzu-afab6c143cb486c7d14f1509cd04049ad08d3a65.tar.gz yuzu-afab6c143cb486c7d14f1509cd04049ad08d3a65.tar.xz yuzu-afab6c143cb486c7d14f1509cd04049ad08d3a65.zip | |
General: Fix compilation for GCC
Diffstat (limited to 'src/common/multi_level_page_table.inc')
| -rw-r--r-- | src/common/multi_level_page_table.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/common/multi_level_page_table.inc b/src/common/multi_level_page_table.inc index 9a68cad93..4def6dba8 100644 --- a/src/common/multi_level_page_table.inc +++ b/src/common/multi_level_page_table.inc | |||
| @@ -30,7 +30,7 @@ MultiLevelPageTable<BaseAddr>::MultiLevelPageTable(std::size_t address_space_bit | |||
| 30 | #ifdef _WIN32 | 30 | #ifdef _WIN32 |
| 31 | void* base{VirtualAlloc(nullptr, alloc_size, MEM_RESERVE, PAGE_READWRITE)}; | 31 | void* base{VirtualAlloc(nullptr, alloc_size, MEM_RESERVE, PAGE_READWRITE)}; |
| 32 | #else | 32 | #else |
| 33 | void* base{mmap(nullptr, alloc_size, PROT_NONE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0)}; | 33 | void* base{mmap(nullptr, alloc_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0)}; |
| 34 | 34 | ||
| 35 | if (base == MAP_FAILED) { | 35 | if (base == MAP_FAILED) { |
| 36 | base = nullptr; | 36 | base = nullptr; |