summaryrefslogtreecommitdiffstats
path: root/llvm/test/ExecutionEngine
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2013-08-09 00:57:01 +0000
committerLang Hames <lhames@gmail.com>2013-08-09 00:57:01 +0000
commitfe2833be4d17548d136b547035b38bd3737f7cef (patch)
tree1f9c5ec3b6062ec9ceb727425b05cfab45078cc2 /llvm/test/ExecutionEngine
parent867b185e63be46d186362774d8c97758c8942aca (diff)
downloadbcm5719-llvm-fe2833be4d17548d136b547035b38bd3737f7cef.tar.gz
bcm5719-llvm-fe2833be4d17548d136b547035b38bd3737f7cef.zip
Optimistically ignore scattered relocations in MachO in RuntimeDyld. This
un-breaks simple use cases while I work on more general support. <rdar://problem/14487667> llvm-svn: 188044
Diffstat (limited to 'llvm/test/ExecutionEngine')
-rw-r--r--llvm/test/ExecutionEngine/RuntimeDyld/Inputs/arm_secdiff_reloc.obin0 -> 616 bytes
-rw-r--r--llvm/test/ExecutionEngine/RuntimeDyld/arm_secdiff_reloc.test1
-rw-r--r--llvm/test/ExecutionEngine/RuntimeDyld/lit.local.cfg1
3 files changed, 2 insertions, 0 deletions
diff --git a/llvm/test/ExecutionEngine/RuntimeDyld/Inputs/arm_secdiff_reloc.o b/llvm/test/ExecutionEngine/RuntimeDyld/Inputs/arm_secdiff_reloc.o
new file mode 100644
index 00000000000..5392266cf56
--- /dev/null
+++ b/llvm/test/ExecutionEngine/RuntimeDyld/Inputs/arm_secdiff_reloc.o
Binary files differ
diff --git a/llvm/test/ExecutionEngine/RuntimeDyld/arm_secdiff_reloc.test b/llvm/test/ExecutionEngine/RuntimeDyld/arm_secdiff_reloc.test
new file mode 100644
index 00000000000..92e4dd793cc
--- /dev/null
+++ b/llvm/test/ExecutionEngine/RuntimeDyld/arm_secdiff_reloc.test
@@ -0,0 +1 @@
+RUN: llvm-rtdyld -printline %p/Inputs/arm_secdiff_reloc.o
diff --git a/llvm/test/ExecutionEngine/RuntimeDyld/lit.local.cfg b/llvm/test/ExecutionEngine/RuntimeDyld/lit.local.cfg
new file mode 100644
index 00000000000..df9b335dd13
--- /dev/null
+++ b/llvm/test/ExecutionEngine/RuntimeDyld/lit.local.cfg
@@ -0,0 +1 @@
+config.suffixes = ['.test']
OpenPOWER on IntegriCloud