brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.3 KiB · b5b9fad Raw
71 lines · plain
1# RUN: llvm-mc -triple x86_64-unknown-linux %s -filetype=obj -o - | \2# RUN:   llvm-dwarfdump -debug-info - | \3# RUN:   FileCheck %s4 5# CHECK:      .debug_info.dwo contents:6 7# CHECK:      0x00000000: Compile Unit:8# CHECK-SAME:   length = 0x00000000000000189# CHECK-SAME:   version = 0x000410# CHECK-SAME:   abbr_offset = 0x000011# CHECK-SAME:   addr_size = 0x0412 13# CHECK:      0x00000017: DW_TAG_compile_unit14# CHECK-NEXT:   DW_AT_name ("a.c")15# CHECK-NEXT:   DW_AT_GNU_dwo_id (0x1100001122222222)16 17    .section .debug_abbrev.dwo, "e", @progbits18.LAbbrBegin:19    .uleb128 1                  # Abbreviation Code20    .uleb128 17                 # DW_TAG_compile_unit21    .byte 0                     # DW_CHILDREN_no22    .uleb128 3                  # DW_AT_name23    .uleb128 8                  # DW_FORM_string24    .uleb128 0x2131             # DW_AT_GNU_dwo_id25    .uleb128 7                  # DW_FORM_data826    .byte 0                     # EOM(1)27    .byte 0                     # EOM(2)28    .byte 0                     # EOM(3)29.LAbbrEnd:30 31    .section .debug_info.dwo, "e", @progbits32.LCUBegin:33    .long 0xffffffff            # DWARF64 mark34    .quad .LCUEnd-.LCUVersion   # Length35.LCUVersion:36    .short 4                    # Version37    .quad 0                     # Abbrev offset38    .byte 4                     # Address size39    .uleb128 1                  # Abbrev [1] DW_TAG_compile_unit40    .asciz "a.c"                # DW_AT_name41    .quad 0x1100001122222222    # DW_AT_GNU_dwo_id42.LCUEnd:43 44    .section .debug_cu_index, "", @progbits45## Header:46    .short 2                    # Version47    .space 2                    # Padding48    .long 2                     # Section count49    .long 1                     # Unit count50    .long 4                     # Slot count51## Hash Table of Signatures:52    .quad 053    .quad 054    .quad 0x110000112222222255    .quad 056## Parallel Table of Indexes:57    .long 058    .long 059    .long 160    .long 061## Table of Section Offsets:62## Row 0:63    .long 1                     # DW_SECT_INFO64    .long 3                     # DW_SECT_ABBREV65## Row 1:66    .long .LCUBegin-.debug_info.dwo     # Offset in .debug_info.dwo67    .long .LAbbrBegin-.debug_abbrev.dwo # Offset in .debug_abbrev.dwo68## Table of Section Sizes:69    .long .LCUEnd-.LCUBegin70    .long .LAbbrEnd-.LAbbrBegin71