summaryrefslogtreecommitdiffstats
path: root/llvm/test/Object/ARM
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2015-06-25 21:00:51 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2015-06-25 21:00:51 +0000
commit101824d3459bf58f096fb86a7b9bcf4c115931a6 (patch)
treec719cec6c94671de19a243352abbc955bfbc5672 /llvm/test/Object/ARM
parent125ad17fed80330967100b8c8c0e29e6237e2239 (diff)
downloadbcm5719-llvm-101824d3459bf58f096fb86a7b9bcf4c115931a6.tar.gz
bcm5719-llvm-101824d3459bf58f096fb86a7b9bcf4c115931a6.zip
llvm-nm: Don't print mapping symbols.
This matches the behavior of gnu nm. Fixes pr23930. llvm-svn: 240695
Diffstat (limited to 'llvm/test/Object/ARM')
-rw-r--r--llvm/test/Object/ARM/nm-mapping-symbol.s11
1 files changed, 11 insertions, 0 deletions
diff --git a/llvm/test/Object/ARM/nm-mapping-symbol.s b/llvm/test/Object/ARM/nm-mapping-symbol.s
new file mode 100644
index 00000000000..485c1cc39d7
--- /dev/null
+++ b/llvm/test/Object/ARM/nm-mapping-symbol.s
@@ -0,0 +1,11 @@
+// RUN: llvm-mc %s -o %t.o -filetype=obj -triple=armv7-pc-linux
+// RUN: llvm-readobj -t %t.o | FileCheck %s
+// RUN: llvm-nm %t.o | FileCheck -allow-empty --check-prefix=NM %s
+
+// Test that nm doesn't print the mapping symbols
+
+// CHECK: Name: $d.0
+// NM-NOT: $d.0
+
+ .section .foobar,"",%progbits
+ .asciz "foo"
OpenPOWER on IntegriCloud