diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-02-04 23:18:52 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-02-04 23:18:52 +0000 |
commit | fb66ef05f742a209e3fa275fa3f0cf410db14b66 (patch) | |
tree | 22d5536ff6bf80172afb839ea507c538ad961672 /llvm/test/Object | |
parent | f6ae49226b128695fd77d9b20ed44d32d0ec0ccb (diff) | |
download | bcm5719-llvm-fb66ef05f742a209e3fa275fa3f0cf410db14b66.tar.gz bcm5719-llvm-fb66ef05f742a209e3fa275fa3f0cf410db14b66.zip |
Add a test for common symbols in coff.
llvm-svn: 200803
Diffstat (limited to 'llvm/test/Object')
-rw-r--r-- | llvm/test/Object/Inputs/common.coff-i386 | bin | 0 -> 520 bytes | |||
-rw-r--r-- | llvm/test/Object/nm-trivial-object.test | 11 |
2 files changed, 11 insertions, 0 deletions
diff --git a/llvm/test/Object/Inputs/common.coff-i386 b/llvm/test/Object/Inputs/common.coff-i386 Binary files differnew file mode 100644 index 00000000000..a61d76c1f9d --- /dev/null +++ b/llvm/test/Object/Inputs/common.coff-i386 diff --git a/llvm/test/Object/nm-trivial-object.test b/llvm/test/Object/nm-trivial-object.test index 748d6f20d51..d13d217d2f1 100644 --- a/llvm/test/Object/nm-trivial-object.test +++ b/llvm/test/Object/nm-trivial-object.test @@ -10,6 +10,8 @@ RUN: llvm-nm %p/Inputs/trivial-object-test.macho-i386 \ RUN: | FileCheck %s -check-prefix macho RUN: llvm-nm %p/Inputs/trivial-object-test.macho-x86-64 \ RUN: | FileCheck %s -check-prefix macho64 +RUN: llvm-nm %p/Inputs/common.coff-i386 \ +RUN: | FileCheck %s -check-prefix COFF-COMMON COFF: 00000000 d .data COFF: 00000000 t .text @@ -18,6 +20,15 @@ COFF: U {{_?}}SomeOtherFunction COFF: 00000000 T {{_?}}main COFF: U {{_?}}puts +COFF-COMMON: 00000000 b .bss +COFF-COMMON-NEXT: 00000000 d .data +COFF-COMMON-NEXT: 00000000 d .drectve +COFF-COMMON-NEXT: 00000000 n .file +COFF-COMMON-NEXT: 00000000 r .rdata$zzz +COFF-COMMON-NEXT: 00000000 t .text +COFF-COMMON-NEXT: C _a + + ELF-NOT: U ELF: U SomeOtherFunction ELF: 00000000 T main |