brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.8 KiB · abb998f Raw
101 lines · yaml
1# RUN: yaml2obj %s | llvm-dwarfdump - | FileCheck %s2 3# CHECK:      0x0000001e:   DW_TAG_subprogram4# CHECK-NEXT:                 DW_AT_name	("main")5# CHECK-NEXT:                 DW_AT_low_pc	(0x0000000000001000)6# CHECK-NEXT:                 DW_AT_high_pc	(0x0000000000002000)7# CHECK-NEXT:                 DW_AT_decl_line	(5)8# CHECK-NEXT:                 DW_AT_decl_column	(2)9# CHECK:      0x00000035:     DW_TAG_inlined_subroutine10# CHECK-NEXT:                   DW_AT_name	("inline1")11# CHECK-NEXT:                   DW_AT_low_pc	(0x0000000000001100)12# CHECK-NEXT:                   DW_AT_high_pc	(0x0000000000001200)13# CHECK-NEXT:                   DW_AT_call_line	(10)14# CHECK-NEXT:                   DW_AT_call_column	(6)15 16--- !ELF17FileHeader:18  Class:   ELFCLASS6419  Data:    ELFDATA2LSB20  Type:    ET_EXEC21  Machine: EM_X86_6422DWARF:23  debug_str:24    - ''25    - '/tmp/main.c'26    - main27    - inline128  debug_abbrev:29    - Table:30        - Code:            0x000000000000000131          Tag:             DW_TAG_compile_unit32          Children:        DW_CHILDREN_yes33          Attributes:34            - Attribute:       DW_AT_name35              Form:            DW_FORM_strp36            - Attribute:       DW_AT_language37              Form:            DW_FORM_data238            - Attribute:       DW_AT_low_pc39              Form:            DW_FORM_addr40            - Attribute:       DW_AT_stmt_list41              Form:            DW_FORM_sec_offset42        - Code:            0x000000000000000243          Tag:             DW_TAG_subprogram44          Children:        DW_CHILDREN_yes45          Attributes:46            - Attribute:       DW_AT_name47              Form:            DW_FORM_strp48            - Attribute:       DW_AT_low_pc49              Form:            DW_FORM_addr50            - Attribute:       DW_AT_high_pc51              Form:            DW_FORM_addr52            - Attribute:       DW_AT_decl_line53              Form:            DW_FORM_data154            - Attribute:       DW_AT_decl_column55              Form:            DW_FORM_data156        - Code:            0x000000000000000357          Tag:             DW_TAG_inlined_subroutine58          Children:        DW_CHILDREN_no59          Attributes:60            - Attribute:       DW_AT_name61              Form:            DW_FORM_strp62            - Attribute:       DW_AT_low_pc63              Form:            DW_FORM_addr64            - Attribute:       DW_AT_high_pc65              Form:            DW_FORM_data466            - Attribute:       DW_AT_call_line67              Form:            DW_FORM_data168            - Attribute:       DW_AT_call_column69              Form:            DW_FORM_data170  debug_info:71    - Length:          0x000000000000004672      Version:         473      AbbrOffset:      0x000000000000000074      AddrSize:        875      Entries:76        - AbbrCode:        0x0000000177          Values:78            - Value:           0x000000000000000179            - Value:           0x000000000000000280            - Value:           0x000000000000000081            - Value:           0x000000000000000082        - AbbrCode:        0x0000000283          Values:84            - Value:           0x000000000000000D85            - Value:           0x000000000000100086            - Value:           0x000000000000200087            - Value:           0x000000000000000588            - Value:           0x000000000000000289        - AbbrCode:        0x0000000390          Values:91            - Value:           0x000000000000001292            - Value:           0x000000000000110093            - Value:           0x000000000000010094            - Value:           0x000000000000000A95            - Value:           0x000000000000000696        - AbbrCode:        0x0000000097          Values:          []98        - AbbrCode:        0x0000000099          Values:          []100...101