diff options
author | Lang Hames <lhames@gmail.com> | 2019-05-12 22:26:33 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2019-05-12 22:26:33 +0000 |
commit | 23085ec36d0821d4e3d69f4acf75d47ed0789837 (patch) | |
tree | 0e41d4e6eb344061df212db7ed029ae9d799e295 /llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h | |
parent | 27415e7a92fa7e7676e486e7f95dbd922d8b22ed (diff) | |
download | bcm5719-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.h | 2 |
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; } |