summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2012-01-20 22:44:03 +0000
committerJim Grosbach <grosbach@apple.com>2012-01-20 22:44:03 +0000
commit1dc4a77a23175c5e1670ca907360e9f6816d21d4 (patch)
tree5058d25bdc82b6a0435d708a395a8804af675d7c /llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
parentceec3063e2dd24fe98a92de352cd174f5282ae18 (diff)
downloadbcm5719-llvm-1dc4a77a23175c5e1670ca907360e9f6816d21d4.tar.gz
bcm5719-llvm-1dc4a77a23175c5e1670ca907360e9f6816d21d4.zip
Fix inverted condition.
llvm-svn: 148593
Diffstat (limited to 'llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp')
-rw-r--r--llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp b/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
index d40e6591534..1926af8885d 100644
--- a/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
+++ b/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
@@ -272,7 +272,7 @@ loadSegment64(const MachOObject *Obj,
// Allocate memory via the MM for the section.
uint8_t *Buffer;
uint32_t SectionID = Sections.size();
- if (Sect->Flags != 0x80000400)
+ if (Sect->Flags == 0x80000400)
Buffer = MemMgr->allocateCodeSection(Sect->Size, Sect->Align, SectionID);
else
Buffer = MemMgr->allocateDataSection(Sect->Size, Sect->Align, SectionID);
OpenPOWER on IntegriCloud