blob: 74db884e59d58662bf26b5a26863a7368fc75353 [file] [log] [blame]
Elliott Hughes28e98bc2018-06-14 16:59:04 -07001Contents of the .debug_info section:
2
3 Compilation Unit @ offset 0x0:
4 Length: 0x124 (32-bit)
5 Version: 2
6 Abbrev Offset: 0x0
7 Pointer Size: 4
8 <0><b>: Abbrev Number: 1 (DW_TAG_compile_unit)
9 <c> DW_AT_producer : (indirect string, offset: 0x0): Android clang version 5.0.300080 (based on LLVM 5.0.300080)
10 <10> DW_AT_language : 12 (ANSI C99)
11 <12> DW_AT_name : (indirect string, offset: 0x3d): mpers-m32/struct_v4l2_standard.c
12 <16> DW_AT_stmt_list : 0x0
13 <1a> DW_AT_comp_dir : (indirect string, offset: 0x5e): /usr/local/google/ndkports/.out/strace/package/strace-4.22
14 <1><1e>: Abbrev Number: 2 (DW_TAG_variable)
15 <1f> DW_AT_name : (indirect string, offset: 0x99): mpers_target_var
16 <23> DW_AT_type : <0x30>
17 <27> DW_AT_external : 1
18 <28> DW_AT_decl_file : 3
19 <29> DW_AT_decl_line : 53
20 <2a> DW_AT_location : 5 byte block: 3 8 0 0 0 (DW_OP_addr: 8)
21 <1><30>: Abbrev Number: 3 (DW_TAG_typedef)
22 <31> DW_AT_type : <0x3b>
23 <35> DW_AT_name : (indirect string, offset: 0x15f): struct_v4l2_standard
24 <39> DW_AT_decl_file : 3
25 <3a> DW_AT_decl_line : 51
26 <1><3b>: Abbrev Number: 4 (DW_TAG_structure_type)
27 <3c> DW_AT_name : (indirect string, offset: 0x151): v4l2_standard
28 <40> DW_AT_byte_size : 72
29 <41> DW_AT_decl_file : 2
30 <42> DW_AT_decl_line : 638
31 <2><44>: Abbrev Number: 5 (DW_TAG_member)
32 <45> DW_AT_name : (indirect string, offset: 0xaa): index
33 <49> DW_AT_type : <0x9f>
34 <4d> DW_AT_decl_file : 2
35 <4e> DW_AT_decl_line : 639
36 <50> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
37 <2><53>: Abbrev Number: 5 (DW_TAG_member)
38 <54> DW_AT_name : (indirect string, offset: 0xc3): id
39 <58> DW_AT_type : <0xb1>
40 <5c> DW_AT_decl_file : 2
41 <5d> DW_AT_decl_line : 640
42 <5f> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
43 <2><62>: Abbrev Number: 5 (DW_TAG_member)
44 <63> DW_AT_name : (indirect string, offset: 0xef): name
45 <67> DW_AT_type : <0xcf>
46 <6b> DW_AT_decl_file : 2
47 <6c> DW_AT_decl_line : 641
48 <6e> DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16)
49 <2><71>: Abbrev Number: 5 (DW_TAG_member)
50 <72> DW_AT_name : (indirect string, offset: 0x110): frameperiod
51 <76> DW_AT_type : <0xf5>
52 <7a> DW_AT_decl_file : 2
53 <7b> DW_AT_decl_line : 642
54 <7d> DW_AT_data_member_location: 2 byte block: 23 28 (DW_OP_plus_uconst: 40)
55 <2><80>: Abbrev Number: 5 (DW_TAG_member)
56 <81> DW_AT_name : (indirect string, offset: 0x13d): framelines
57 <85> DW_AT_type : <0x9f>
58 <89> DW_AT_decl_file : 2
59 <8a> DW_AT_decl_line : 643
60 <8c> DW_AT_data_member_location: 2 byte block: 23 30 (DW_OP_plus_uconst: 48)
61 <2><8f>: Abbrev Number: 5 (DW_TAG_member)
62 <90> DW_AT_name : (indirect string, offset: 0x148): reserved
63 <94> DW_AT_type : <0x11a>
64 <98> DW_AT_decl_file : 2
65 <99> DW_AT_decl_line : 644
66 <9b> DW_AT_data_member_location: 2 byte block: 23 34 (DW_OP_plus_uconst: 52)
67 <2><9e>: Abbrev Number: 0
68 <1><9f>: Abbrev Number: 3 (DW_TAG_typedef)
69 <a0> DW_AT_type : <0xaa>
70 <a4> DW_AT_name : (indirect string, offset: 0xbd): __u32
71 <a8> DW_AT_decl_file : 1
72 <a9> DW_AT_decl_line : 28
73 <1><aa>: Abbrev Number: 6 (DW_TAG_base_type)
74 <ab> DW_AT_name : (indirect string, offset: 0xb0): unsigned int
75 <af> DW_AT_encoding : 7 (unsigned)
76 <b0> DW_AT_byte_size : 4
77 <1><b1>: Abbrev Number: 7 (DW_TAG_typedef)
78 <b2> DW_AT_type : <0xbd>
79 <b6> DW_AT_name : (indirect string, offset: 0xe3): v4l2_std_id
80 <ba> DW_AT_decl_file : 2
81 <bb> DW_AT_decl_line : 591
82 <1><bd>: Abbrev Number: 3 (DW_TAG_typedef)
83 <be> DW_AT_type : <0xc8>
84 <c2> DW_AT_name : (indirect string, offset: 0xdd): __u64
85 <c6> DW_AT_decl_file : 1
86 <c7> DW_AT_decl_line : 31
87 <1><c8>: Abbrev Number: 6 (DW_TAG_base_type)
88 <c9> DW_AT_name : (indirect string, offset: 0xc6): long long unsigned int
89 <cd> DW_AT_encoding : 7 (unsigned)
90 <ce> DW_AT_byte_size : 8
91 <1><cf>: Abbrev Number: 8 (DW_TAG_array_type)
92 <d0> DW_AT_type : <0xdc>
93 <2><d4>: Abbrev Number: 9 (DW_TAG_subrange_type)
94 <d5> DW_AT_type : <0xee>
95 <d9> DW_AT_lower_bound : 0
96 <da> DW_AT_count : 24
97 <2><db>: Abbrev Number: 0
98 <1><dc>: Abbrev Number: 3 (DW_TAG_typedef)
99 <dd> DW_AT_type : <0xe7>
100 <e1> DW_AT_name : (indirect string, offset: 0x102): __u8
101 <e5> DW_AT_decl_file : 1
102 <e6> DW_AT_decl_line : 24
103 <1><e7>: Abbrev Number: 6 (DW_TAG_base_type)
104 <e8> DW_AT_name : (indirect string, offset: 0xf4): unsigned char
105 <ec> DW_AT_encoding : 8 (unsigned char)
106 <ed> DW_AT_byte_size : 1
107 <1><ee>: Abbrev Number: 10 (DW_TAG_base_type)
108 <ef> DW_AT_name : (indirect string, offset: 0x107): sizetype
109 <f3> DW_AT_byte_size : 8
110 <f4> DW_AT_encoding : 7 (unsigned)
111 <1><f5>: Abbrev Number: 11 (DW_TAG_structure_type)
112 <f6> DW_AT_name : (indirect string, offset: 0x132): v4l2_fract
113 <fa> DW_AT_byte_size : 8
114 <fb> DW_AT_decl_file : 2
115 <fc> DW_AT_decl_line : 141
116 <2><fd>: Abbrev Number: 12 (DW_TAG_member)
117 <fe> DW_AT_name : (indirect string, offset: 0x11c): numerator
118 <102> DW_AT_type : <0x9f>
119 <106> DW_AT_decl_file : 2
120 <107> DW_AT_decl_line : 142
121 <108> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
122 <2><10b>: Abbrev Number: 12 (DW_TAG_member)
123 <10c> DW_AT_name : (indirect string, offset: 0x126): denominator
124 <110> DW_AT_type : <0x9f>
125 <114> DW_AT_decl_file : 2
126 <115> DW_AT_decl_line : 143
127 <116> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
128 <2><119>: Abbrev Number: 0
129 <1><11a>: Abbrev Number: 8 (DW_TAG_array_type)
130 <11b> DW_AT_type : <0x9f>
131 <2><11f>: Abbrev Number: 9 (DW_TAG_subrange_type)
132 <120> DW_AT_type : <0xee>
133 <124> DW_AT_lower_bound : 0
134 <125> DW_AT_count : 4
135 <2><126>: Abbrev Number: 0
136 <1><127>: Abbrev Number: 0
137