From fb66ef05f742a209e3fa275fa3f0cf410db14b66 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Tue, 4 Feb 2014 23:18:52 +0000 Subject: Add a test for common symbols in coff. llvm-svn: 200803 --- llvm/test/Object/Inputs/common.coff-i386 | Bin 0 -> 520 bytes llvm/test/Object/nm-trivial-object.test | 11 +++++++++++ 2 files changed, 11 insertions(+) create mode 100644 llvm/test/Object/Inputs/common.coff-i386 (limited to 'llvm/test') diff --git a/llvm/test/Object/Inputs/common.coff-i386 b/llvm/test/Object/Inputs/common.coff-i386 new file mode 100644 index 00000000000..a61d76c1f9d Binary files /dev/null and b/llvm/test/Object/Inputs/common.coff-i386 differ 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 -- cgit v1.2.3