Michael J. Spencer | 9142ae2 | 2011-09-27 19:37:18 +0000 | [diff] [blame] | 1 | RUN: llvm-nm %p/TestObjectFiles/archive-test.a-coff-i386 \ |
| 2 | RUN: | FileCheck %s -check-prefix COFF |
Michael J. Spencer | 93fe4ae | 2011-10-25 22:30:58 +0000 | [diff] [blame] | 3 | RUN: llvm-as %p/TestObjectFiles/trivial.ll -o=%t1 |
| 4 | RUN: llvm-ar rcs %t2 %t1 |
| 5 | RUN: llvm-nm %t2 | FileCheck %s -check-prefix BITCODE |
Michael J. Spencer | 9142ae2 | 2011-09-27 19:37:18 +0000 | [diff] [blame] | 6 | |
| 7 | |
| 8 | COFF: trivial-object-test.coff-i386: |
| 9 | COFF-NEXT: 00000000 d .data |
| 10 | COFF-NEXT: 00000000 t .text |
| 11 | COFF-NEXT: 00000000 d L_.str |
| 12 | COFF-NEXT: U _SomeOtherFunction |
| 13 | COFF-NEXT: 00000000 T _main |
| 14 | COFF-NEXT: U _puts |
| 15 | |
| 16 | BITCODE: U SomeOtherFunction |
| 17 | BITCODE-NEXT: T main |
| 18 | BITCODE-NEXT: U puts |