summaryrefslogtreecommitdiffstats
path: root/llvm/test/Object
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-10-21 14:46:17 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-10-21 14:46:17 +0000
commitc9b33ff9ba7c5b811a8d33a96530046a80c8a34f (patch)
tree51a3f1363e3666e8fdfabae58a50961de93bd857 /llvm/test/Object
parent560aa94ede5b6e569cc503f1ec80d2434793cd0d (diff)
downloadbcm5719-llvm-c9b33ff9ba7c5b811a8d33a96530046a80c8a34f.tar.gz
bcm5719-llvm-c9b33ff9ba7c5b811a8d33a96530046a80c8a34f.zip
Add support for addmod to mri scripts.
llvm-svn: 220294
Diffstat (limited to 'llvm/test/Object')
-rw-r--r--llvm/test/Object/mri-addmod.test18
1 files changed, 18 insertions, 0 deletions
diff --git a/llvm/test/Object/mri-addmod.test b/llvm/test/Object/mri-addmod.test
new file mode 100644
index 00000000000..b8a41debc1d
--- /dev/null
+++ b/llvm/test/Object/mri-addmod.test
@@ -0,0 +1,18 @@
+; RUN: echo create %t.a > %t.mri
+; RUN: echo addmod %p/Inputs/trivial-object-test.elf-x86-64 >> %t.mri
+; RUN: echo save >> %t.mri
+; RUN: echo end >> %t.mri
+
+; RUN: llvm-ar -M < %t.mri
+; RUN: llvm-nm -M %t.a | FileCheck %s
+
+; CHECK: Archive map
+; CHECK-NEXT: main in trivial-object-test.elf-x86-64
+
+; CHECK: trivial-object-test.elf-x86-64:
+; CHECK-NEXT: U SomeOtherFunction
+; CHECK-NEXT: 0000000000000000 T main
+; CHECK-NEXT: U puts
+
+; line_iterator is incompatible to CRLF.
+; REQUIRES: shell
OpenPOWER on IntegriCloud