Matt Beaumont-Gay | 11f9987 | 2011-10-31 23:56:52 +0000 | [diff] [blame] | 1 | RUN: llvm-nm %p/Inputs/archive-test.a-coff-i386 \ |
Michael J. Spencer | 9142ae2 | 2011-09-27 19:37:18 +0000 | [diff] [blame] | 2 | RUN: | FileCheck %s -check-prefix COFF |
Matt Beaumont-Gay | 11f9987 | 2011-10-31 23:56:52 +0000 | [diff] [blame] | 3 | RUN: llvm-as %p/Inputs/trivial.ll -o=%t1 |
Michael J. Spencer | 93fe4ae | 2011-10-25 22:30:58 +0000 | [diff] [blame] | 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 |