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/test/ExecutionEngine | |
| 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/test/ExecutionEngine')
| -rw-r--r-- | llvm/test/ExecutionEngine/JITLink/X86/MachO_x86-64_relocations.s | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/test/ExecutionEngine/JITLink/X86/MachO_x86-64_relocations.s b/llvm/test/ExecutionEngine/JITLink/X86/MachO_x86-64_relocations.s index 6c3d9036363..b306a490ebe 100644 --- a/llvm/test/ExecutionEngine/JITLink/X86/MachO_x86-64_relocations.s +++ b/llvm/test/ExecutionEngine/JITLink/X86/MachO_x86-64_relocations.s @@ -272,4 +272,9 @@ subtractor_with_alt_entry_subtrahend_quad_B: .section __DATA,__nds_test_sect,regular,no_dead_strip .quad 0 +# Check that explicit zero-fill symbols are supported +# jitlink-check: *{8}zero_fill_test = 0 + .globl zero_fill_test +.zerofill __DATA,__zero_fill_test,zero_fill_test,8,3 + .subsections_via_symbols |

