summaryrefslogtreecommitdiffstats
path: root/llvm/test/Object/nm-trivial-object.test
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2014-11-06 08:10:41 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2014-11-06 08:10:41 +0000
commit51ff559500c460f7f779019c1bfa964a1c2f223d (patch)
treedc544ef02b8c0a222b2d091bae16179747a525b1 /llvm/test/Object/nm-trivial-object.test
parent03d2c51cf266f84be4988e8700f4954189087f1d (diff)
downloadbcm5719-llvm-51ff559500c460f7f779019c1bfa964a1c2f223d.tar.gz
bcm5719-llvm-51ff559500c460f7f779019c1bfa964a1c2f223d.zip
Object, COFF: Infer symbol sizes from adjacent symbols
Use the position of the subsequent symbol in the object file to infer the size of it's predecessor. I hope to eventually remove whatever COFF specific details from this little algorithm so that we can unify this logic with what Mach-O does. llvm-svn: 221444
Diffstat (limited to 'llvm/test/Object/nm-trivial-object.test')
-rw-r--r--llvm/test/Object/nm-trivial-object.test12
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/test/Object/nm-trivial-object.test b/llvm/test/Object/nm-trivial-object.test
index 4ead46e153b..0135f2df3cb 100644
--- a/llvm/test/Object/nm-trivial-object.test
+++ b/llvm/test/Object/nm-trivial-object.test
@@ -1,6 +1,6 @@
-RUN: yaml2obj %p/Inputs/COFF/i386.yaml | llvm-nm -a - \
+RUN: yaml2obj %p/Inputs/COFF/i386.yaml | llvm-nm -a -S - \
RUN: | FileCheck %s -check-prefix COFF
-RUN: yaml2obj %p/Inputs/COFF/x86-64.yaml | llvm-nm -a - \
+RUN: yaml2obj %p/Inputs/COFF/x86-64.yaml | llvm-nm -a -S - \
RUN: | FileCheck %s -check-prefix COFF
RUN: llvm-nm %p/Inputs/trivial-object-test.elf-i386 \
RUN: | FileCheck %s -check-prefix ELF
@@ -49,11 +49,11 @@ RUN: llvm-nm | FileCheck %s -check-prefix A-OUT
REQUIRES: shell
-COFF: 00000000 d .data
-COFF: 00000000 t .text
-COFF: 00000000 d L{{_?}}.str
+COFF: 00000000 {{.*}} d .data
+COFF: 00000000 {{.*}} t .text
+COFF: 00000000 0000000d d L{{_?}}.str
COFF: U {{_?}}SomeOtherFunction
-COFF: 00000000 T {{_?}}main
+COFF: 00000000 {{.*}} T {{_?}}main
COFF: U {{_?}}puts
COFF-COMMON: 00000000 00000000 b .bss
OpenPOWER on IntegriCloud