[Lldb-commits] [lldb] r147835 - /lldb/trunk/source/Core/DataBufferMemoryMap.cpp
Greg Clayton
gclayton at apple.com
Mon Jan 9 18:53:13 PST 2012
Author: gclayton
Date: Mon Jan 9 20:53:13 2012
New Revision: 147835
URL: http://llvm.org/viewvc/llvm-project?rev=147835&view=rev
Log:
Since clang modifies .o files in place, use MAP_PRIVATE as it seems
to fix the issues we run into on darwin even though the docs don't
seems to say it will.
Modified:
lldb/trunk/source/Core/DataBufferMemoryMap.cpp
Modified: lldb/trunk/source/Core/DataBufferMemoryMap.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Core/DataBufferMemoryMap.cpp?rev=147835&r1=147834&r2=147835&view=diff
==============================================================================
--- lldb/trunk/source/Core/DataBufferMemoryMap.cpp (original)
+++ lldb/trunk/source/Core/DataBufferMemoryMap.cpp Mon Jan 9 20:53:13 2012
@@ -171,7 +171,7 @@
if (writeable)
prot |= PROT_WRITE;
- int flags = MAP_SHARED;
+ int flags = MAP_PRIVATE;
if (fd_is_file)
flags |= MAP_FILE;
More information about the lldb-commits
mailing list