diff options
Diffstat (limited to 'llvm/test/MC/COFF/symidx.s')
-rw-r--r-- | llvm/test/MC/COFF/symidx.s | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/llvm/test/MC/COFF/symidx.s b/llvm/test/MC/COFF/symidx.s new file mode 100644 index 00000000000..46c00334764 --- /dev/null +++ b/llvm/test/MC/COFF/symidx.s @@ -0,0 +1,15 @@ +// RUN: llvm-mc -triple x86_64-pc-win32 -filetype=obj %s | llvm-objdump -s -t - | FileCheck %s +.text +foo: + ret +bar: + ret +.data +.symidx bar +.symidx foo + +// CHECK: Contents of section .data: +// CHECK-NEXT: 0000 0[[BAR:[1-9]]]000000 0[[FOO:[1-9]]]000000 +// CHECK: SYMBOL TABLE: +// CHECK: [ [[FOO]]](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x00000000 foo +// CHECK-NEXT: [ [[BAR]]](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x00000001 bar |