diff options
Diffstat (limited to 'test/ELF/Inputs')
-rw-r--r-- | test/ELF/Inputs/vs-diagnostics-duplicate2.s | 31 | ||||
-rw-r--r-- | test/ELF/Inputs/vs-diagnostics-duplicate3.s | 6 |
2 files changed, 37 insertions, 0 deletions
diff --git a/test/ELF/Inputs/vs-diagnostics-duplicate2.s b/test/ELF/Inputs/vs-diagnostics-duplicate2.s new file mode 100644 index 000000000..4edfae092 --- /dev/null +++ b/test/ELF/Inputs/vs-diagnostics-duplicate2.s @@ -0,0 +1,31 @@ +.global foo, bar + +.text +foo: + nop + +.file 1 "duplicate2.s" +.loc 1 20 +bar: + nop + +.section .debug_abbrev,"",@progbits + .byte 1 # Abbreviation Code + .byte 17 # DW_TAG_compile_unit + .byte 0 # DW_CHILDREN_no + .byte 16 # DW_AT_stmt_list + .byte 23 # DW_FORM_sec_offset + .byte 0 # EOM(1) + .byte 0 # EOM(2) + .byte 0 # EOM(3) + +.section .debug_info,"",@progbits + .long .Lend0 - .Lbegin0 # Length of Unit +.Lbegin0: + .short 4 # DWARF version number + .long .debug_abbrev # Offset Into Abbrev. Section + .byte 8 # Address Size (in bytes) + .byte 1 # Abbrev [1] 0xb:0x1f DW_TAG_compile_unit + .long .debug_line # DW_AT_stmt_list +.Lend0: + .section .debug_line,"",@progbits diff --git a/test/ELF/Inputs/vs-diagnostics-duplicate3.s b/test/ELF/Inputs/vs-diagnostics-duplicate3.s new file mode 100644 index 000000000..81829c82b --- /dev/null +++ b/test/ELF/Inputs/vs-diagnostics-duplicate3.s @@ -0,0 +1,6 @@ +.file "duplicate3.s" + +.global baz +.text +baz: + nop |