xref: /llvm-project/llvm/test/tools/llvm-dwarfdump/X86/verify_elided_doesnt_fail.yaml (revision 2af4db7d5cc8e752634a249cf328b27836810245)
1*2af4db7dSDavid Blaikie# RUN: yaml2obj %s -o %t.o
2*2af4db7dSDavid Blaikie# RUN: llvm-dwarfdump -verify %t.o | FileCheck --implicit-check-not=error: %s
3*2af4db7dSDavid Blaikie
4*2af4db7dSDavid Blaikie--- !ELF
5*2af4db7dSDavid BlaikieFileHeader:
6*2af4db7dSDavid Blaikie  Class: ELFCLASS64
7*2af4db7dSDavid Blaikie  Data:  ELFDATA2LSB
8*2af4db7dSDavid Blaikie  Type:  ET_EXEC
9*2af4db7dSDavid BlaikieDWARF:
10*2af4db7dSDavid Blaikie  debug_str:
11*2af4db7dSDavid Blaikie    - ''
12*2af4db7dSDavid Blaikie    - /tmp/main.c
13*2af4db7dSDavid Blaikie    - main
14*2af4db7dSDavid Blaikie    - elided
15*2af4db7dSDavid Blaikie  debug_abbrev:
16*2af4db7dSDavid Blaikie    - Table:
17*2af4db7dSDavid Blaikie        - Code:            0x00000001
18*2af4db7dSDavid Blaikie          Tag:             DW_TAG_compile_unit
19*2af4db7dSDavid Blaikie          Children:        DW_CHILDREN_yes
20*2af4db7dSDavid Blaikie          Attributes:
21*2af4db7dSDavid Blaikie            - Attribute:       DW_AT_low_pc
22*2af4db7dSDavid Blaikie              Form:            DW_FORM_addr
23*2af4db7dSDavid Blaikie            - Attribute:       DW_AT_high_pc
24*2af4db7dSDavid Blaikie              Form:            DW_FORM_addr
25*2af4db7dSDavid Blaikie            - Attribute:       DW_AT_name
26*2af4db7dSDavid Blaikie              Form:            DW_FORM_strp
27*2af4db7dSDavid Blaikie        - Code:            0x00000002
28*2af4db7dSDavid Blaikie          Tag:             DW_TAG_subprogram
29*2af4db7dSDavid Blaikie          Children:        DW_CHILDREN_no
30*2af4db7dSDavid Blaikie          Attributes:
31*2af4db7dSDavid Blaikie            - Attribute:       DW_AT_name
32*2af4db7dSDavid Blaikie              Form:            DW_FORM_strp
33*2af4db7dSDavid Blaikie            - Attribute:       DW_AT_low_pc
34*2af4db7dSDavid Blaikie              Form:            DW_FORM_addr
35*2af4db7dSDavid Blaikie            - Attribute:       DW_AT_high_pc
36*2af4db7dSDavid Blaikie              Form:            DW_FORM_addr
37*2af4db7dSDavid Blaikie  debug_info:
38*2af4db7dSDavid Blaikie    - Version:         4
39*2af4db7dSDavid Blaikie      AddrSize:        8
40*2af4db7dSDavid Blaikie      Entries:
41*2af4db7dSDavid Blaikie        - AbbrCode:        0x00000001
42*2af4db7dSDavid Blaikie          Values:
43*2af4db7dSDavid Blaikie            - Value:           0x0000000000001000
44*2af4db7dSDavid Blaikie            - Value:           0x0000000000002000
45*2af4db7dSDavid Blaikie            - Value:           0x0000000000000001
46*2af4db7dSDavid Blaikie        - AbbrCode:        0x00000002
47*2af4db7dSDavid Blaikie          Values:
48*2af4db7dSDavid Blaikie            - Value:           0x000000000000000D
49*2af4db7dSDavid Blaikie            - Value:           0x0000000000001000
50*2af4db7dSDavid Blaikie            - Value:           0x0000000000002000
51*2af4db7dSDavid Blaikie        - AbbrCode:        0x00000002
52*2af4db7dSDavid Blaikie          Values:
53*2af4db7dSDavid Blaikie            - Value:           0x0000000000000012
54*2af4db7dSDavid Blaikie            - Value:           0x0000000000002000
55*2af4db7dSDavid Blaikie            - Value:           0x0000000000002000
56*2af4db7dSDavid Blaikie        - AbbrCode:        0x00000000
57