From 53ee26711ef33bf2b51bddb040421866dfc79bc3 Mon Sep 17 00:00:00 2001 From: hrydgard Date: Fri, 1 Aug 2008 08:37:19 +0000 Subject: More linux work. Getting a bit closer, but JIT does still not work. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@119 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Core/Common/Src/MemoryUtil.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Source/Core/Common/Src/MemoryUtil.cpp') diff --git a/Source/Core/Common/Src/MemoryUtil.cpp b/Source/Core/Common/Src/MemoryUtil.cpp index 5b6ff6f11b..d5681481d3 100644 --- a/Source/Core/Common/Src/MemoryUtil.cpp +++ b/Source/Core/Common/Src/MemoryUtil.cpp @@ -53,7 +53,11 @@ void* AllocateExecutableMemory(int size) #else void* retval = mmap(0, size, PROT_READ | PROT_WRITE | PROT_EXEC, - MAP_ANONYMOUS | MAP_PRIVATE, -1, 0); // | MAP_FIXED + MAP_ANONYMOUS | MAP_PRIVATE +#ifdef __x86_64__ + | MAP_32BIT +#endif + , -1, 0); // | MAP_FIXED printf("mappah exe %p %i\n", retval, size); if (!retval) -- cgit v1.2.3