xref: /aosp_15_r20/external/elfutils/tests/testfile-sizes4.s (revision 7304104da70ce23c86437a01be71edd1a2d7f37e)
1*7304104dSAndroid Build Coastguard Worker        .section .debug_info
2*7304104dSAndroid Build Coastguard Worker.Lcu1_begin:
3*7304104dSAndroid Build Coastguard Worker        .4byte        .Lcu1_end - .Lcu1_start
4*7304104dSAndroid Build Coastguard Worker.Lcu1_start:
5*7304104dSAndroid Build Coastguard Worker        .2byte        4                 /* Version */
6*7304104dSAndroid Build Coastguard Worker        .4byte        .Labbrev1_begin   /* Abbrevs */
7*7304104dSAndroid Build Coastguard Worker        .byte        8                  /* Pointer size */
8*7304104dSAndroid Build Coastguard Worker        .uleb128        2               /* Abbrev (DW_TAG_compile_unit) */
9*7304104dSAndroid Build Coastguard Worker        .uleb128        3               /* Abbrev (DW_TAG_variable) */
10*7304104dSAndroid Build Coastguard Worker        .ascii        "v\0"
11*7304104dSAndroid Build Coastguard Worker        .4byte        .Llabel1 - .Lcu1_begin
12*7304104dSAndroid Build Coastguard Worker.Llabel1:
13*7304104dSAndroid Build Coastguard Worker        .uleb128        4               /* Abbrev (DW_TAG_array_type) */
14*7304104dSAndroid Build Coastguard Worker        .4byte        .Llabel2 - .Lcu1_begin
15*7304104dSAndroid Build Coastguard Worker        .uleb128        5               /* Abbrev (DW_TAG_subrange_type) */
16*7304104dSAndroid Build Coastguard Worker        .byte        -1
17*7304104dSAndroid Build Coastguard Worker        .2byte        255
18*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminate children */
19*7304104dSAndroid Build Coastguard Worker.Llabel2:
20*7304104dSAndroid Build Coastguard Worker        .uleb128        6               /* Abbrev (DW_TAG_base_type) */
21*7304104dSAndroid Build Coastguard Worker        .byte        1
22*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminate children */
23*7304104dSAndroid Build Coastguard Worker.Lcu1_end:
24*7304104dSAndroid Build Coastguard Worker        .section .note.gnu.build-id, "a", %note
25*7304104dSAndroid Build Coastguard Worker        .4byte        4
26*7304104dSAndroid Build Coastguard Worker        .4byte        8
27*7304104dSAndroid Build Coastguard Worker        .4byte        3
28*7304104dSAndroid Build Coastguard Worker        .ascii        "GNU\0"
29*7304104dSAndroid Build Coastguard Worker        .byte        0x01
30*7304104dSAndroid Build Coastguard Worker        .byte        0x02
31*7304104dSAndroid Build Coastguard Worker        .byte        0x03
32*7304104dSAndroid Build Coastguard Worker        .byte        0x04
33*7304104dSAndroid Build Coastguard Worker        .byte        0x05
34*7304104dSAndroid Build Coastguard Worker        .byte        0x06
35*7304104dSAndroid Build Coastguard Worker        .byte        0x07
36*7304104dSAndroid Build Coastguard Worker        .byte        0x08
37*7304104dSAndroid Build Coastguard Worker        .section .debug_abbrev
38*7304104dSAndroid Build Coastguard Worker.Labbrev1_begin:
39*7304104dSAndroid Build Coastguard Worker        .uleb128        2               /* Abbrev start */
40*7304104dSAndroid Build Coastguard Worker        .uleb128        0x11            /* DW_TAG_compile_unit */
41*7304104dSAndroid Build Coastguard Worker        .byte        1                  /* has_children */
42*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminator */
43*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminator */
44*7304104dSAndroid Build Coastguard Worker        .uleb128        3               /* Abbrev start */
45*7304104dSAndroid Build Coastguard Worker        .uleb128        0x34            /* DW_TAG_variable */
46*7304104dSAndroid Build Coastguard Worker        .byte        0                  /* has_children */
47*7304104dSAndroid Build Coastguard Worker        .uleb128        0x03            /* DW_AT_name */
48*7304104dSAndroid Build Coastguard Worker        .uleb128        0x08            /* DW_FORM_string */
49*7304104dSAndroid Build Coastguard Worker        .uleb128        0x49            /* DW_AT_type */
50*7304104dSAndroid Build Coastguard Worker        .uleb128        0x13            /* DW_FORM_ref4 */
51*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminator */
52*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminator */
53*7304104dSAndroid Build Coastguard Worker        .uleb128        4               /* Abbrev start */
54*7304104dSAndroid Build Coastguard Worker        .uleb128        0x01            /* DW_TAG_array_type */
55*7304104dSAndroid Build Coastguard Worker        .byte        1                  /* has_children */
56*7304104dSAndroid Build Coastguard Worker        .uleb128        0x49            /* DW_AT_type */
57*7304104dSAndroid Build Coastguard Worker        .uleb128        0x13            /* DW_FORM_ref4 */
58*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminator */
59*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminator */
60*7304104dSAndroid Build Coastguard Worker        .uleb128        5               /* Abbrev start */
61*7304104dSAndroid Build Coastguard Worker        .uleb128        0x21            /* DW_TAG_subrange_type */
62*7304104dSAndroid Build Coastguard Worker        .byte        0                  /* has_children */
63*7304104dSAndroid Build Coastguard Worker        .uleb128        0x22            /* DW_AT_lower_bound */
64*7304104dSAndroid Build Coastguard Worker        .uleb128        0x0b            /* DW_FORM_data1 */
65*7304104dSAndroid Build Coastguard Worker        .uleb128        0x2f            /* DW_AT_upper_bound */
66*7304104dSAndroid Build Coastguard Worker        .uleb128        0x05            /* DW_FORM_data2 */
67*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminator */
68*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminator */
69*7304104dSAndroid Build Coastguard Worker        .uleb128        6               /* Abbrev start */
70*7304104dSAndroid Build Coastguard Worker        .uleb128        0x24            /* DW_TAG_base_type */
71*7304104dSAndroid Build Coastguard Worker        .byte        0                  /* has_children */
72*7304104dSAndroid Build Coastguard Worker        .uleb128        0x0b            /* DW_AT_byte_size */
73*7304104dSAndroid Build Coastguard Worker        .uleb128        0x0b            /* DW_FORM_data1 */
74*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminator */
75*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminator */
76*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminator */
77*7304104dSAndroid Build Coastguard Worker        .byte        0x0                /* Terminator */
78