summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2019-05-12 22:26:33 +0000
committerLang Hames <lhames@gmail.com>2019-05-12 22:26:33 +0000
commit23085ec36d0821d4e3d69f4acf75d47ed0789837 (patch)
tree0e41d4e6eb344061df212db7ed029ae9d799e295 /llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h
parent27415e7a92fa7e7676e486e7f95dbd922d8b22ed (diff)
downloadbcm5719-llvm-23085ec36d0821d4e3d69f4acf75d47ed0789837.tar.gz
bcm5719-llvm-23085ec36d0821d4e3d69f4acf75d47ed0789837.zip
[JITLink] Add a test for zero-filled content.
Also updates RuntimeDyldChecker and llvm-rtdyld to support zero-fill tests by returning a content address of zero (but no error) for zero-fill atoms, and treating loads from zero as returning zero. llvm-svn: 360547
Diffstat (limited to 'llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h')
-rw-r--r--llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h b/llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h
index ce6a65b11ea..72d441b24d0 100644
--- a/llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h
+++ b/llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h
@@ -62,7 +62,7 @@ protected:
}
MachOSection &setZeroFill(uint64_t Size) {
- assert(!ContentPtr && !Size && "Content/zeroFill already set");
+ assert(!ContentPtr && !this->Size && "Content/zeroFill already set");
this->Size = Size;
return *this;
}
OpenPOWER on IntegriCloud