summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-nm/print-size.test
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/tools/llvm-nm/print-size.test')
-rw-r--r--llvm/test/tools/llvm-nm/print-size.test19
1 files changed, 19 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-nm/print-size.test b/llvm/test/tools/llvm-nm/print-size.test
new file mode 100644
index 00000000000..4614fd1177c
--- /dev/null
+++ b/llvm/test/tools/llvm-nm/print-size.test
@@ -0,0 +1,19 @@
+# RUN: yaml2obj %s > %t.o
+# RUN: llvm-nm --print-size %t.o | FileCheck %s --strict-whitespace
+
+!ELF
+FileHeader:
+ Class: ELFCLASS64
+ Data: ELFDATA2LSB
+ Type: ET_REL
+ Machine: EM_X86_64
+Sections:
+ - Name: .text
+ Type: SHT_PROGBITS
+Symbols:
+ - Name: a_symbol
+ Size: 0x123456789abcdef0
+ Section: .text
+ Binding: STB_GLOBAL
+
+# CHECK: 0000000000000000 123456789abcdef0 N a_symbol
OpenPOWER on IntegriCloud