blob: bd3ccd5f454e50ea8295481383a3762343303dfb [file] [log] [blame]
Elliott Hughesd35df492017-02-15 15:19:05 -08001Contents of the .debug_info section:
2
3 Compilation Unit @ offset 0x0:
4 Length: 0x23e (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: 0x5e): GNU C 4.8.4 -mx32 -mtune=generic -march=x86-64 -gdwarf-2 -fstack-protector
10 <10> DW_AT_language : 1 (ANSI C)
11 <11> DW_AT_name : (indirect string, offset: 0x107): mpers-mx32/struct_v4l2_framebuffer.c
12 <15> DW_AT_comp_dir : (indirect string, offset: 0x1eb): /usr/local/google/home/enh/Downloads/strace-4.16
13 <19> DW_AT_stmt_list : 0x0
14 <1><1d>: Abbrev Number: 2 (DW_TAG_base_type)
15 <1e> DW_AT_byte_size : 1
16 <1f> DW_AT_encoding : 6 (signed char)
17 <20> DW_AT_name : (indirect string, offset: 0x27b): signed char
18 <1><24>: Abbrev Number: 2 (DW_TAG_base_type)
19 <25> DW_AT_byte_size : 2
20 <26> DW_AT_encoding : 5 (signed)
21 <27> DW_AT_name : (indirect string, offset: 0x262): short int
22 <1><2b>: Abbrev Number: 3 (DW_TAG_base_type)
23 <2c> DW_AT_byte_size : 4
24 <2d> DW_AT_encoding : 5 (signed)
25 <2e> DW_AT_name : int
26 <1><32>: Abbrev Number: 2 (DW_TAG_base_type)
27 <33> DW_AT_byte_size : 8
28 <34> DW_AT_encoding : 5 (signed)
29 <35> DW_AT_name : (indirect string, offset: 0x243): long long int
30 <1><39>: Abbrev Number: 2 (DW_TAG_base_type)
31 <3a> DW_AT_byte_size : 1
32 <3b> DW_AT_encoding : 8 (unsigned char)
33 <3c> DW_AT_name : (indirect string, offset: 0xf9): unsigned char
34 <1><40>: Abbrev Number: 2 (DW_TAG_base_type)
35 <41> DW_AT_byte_size : 2
36 <42> DW_AT_encoding : 7 (unsigned)
37 <43> DW_AT_name : (indirect string, offset: 0xa9): short unsigned int
38 <1><47>: Abbrev Number: 2 (DW_TAG_base_type)
39 <48> DW_AT_byte_size : 4
40 <49> DW_AT_encoding : 7 (unsigned)
41 <4a> DW_AT_name : (indirect string, offset: 0x1a3): unsigned int
42 <1><4e>: Abbrev Number: 2 (DW_TAG_base_type)
43 <4f> DW_AT_byte_size : 8
44 <50> DW_AT_encoding : 7 (unsigned)
45 <51> DW_AT_name : (indirect string, offset: 0xe2): long long unsigned int
46 <1><55>: Abbrev Number: 2 (DW_TAG_base_type)
47 <56> DW_AT_byte_size : 4
48 <57> DW_AT_encoding : 5 (signed)
49 <58> DW_AT_name : (indirect string, offset: 0x272): long int
50 <1><5c>: Abbrev Number: 2 (DW_TAG_base_type)
51 <5d> DW_AT_byte_size : 4
52 <5e> DW_AT_encoding : 7 (unsigned)
53 <5f> DW_AT_name : (indirect string, offset: 0x12c): long unsigned int
54 <1><63>: Abbrev Number: 2 (DW_TAG_base_type)
55 <64> DW_AT_byte_size : 4
56 <65> DW_AT_encoding : 7 (unsigned)
57 <66> DW_AT_name : (indirect string, offset: 0x23a): sizetype
58 <1><6a>: Abbrev Number: 4 (DW_TAG_pointer_type)
59 <6b> DW_AT_byte_size : 4
60 <1><6c>: Abbrev Number: 2 (DW_TAG_base_type)
61 <6d> DW_AT_byte_size : 1
62 <6e> DW_AT_encoding : 6 (signed char)
63 <6f> DW_AT_name : (indirect string, offset: 0x1db): char
64 <1><73>: Abbrev Number: 5 (DW_TAG_pointer_type)
65 <74> DW_AT_byte_size : 4
66 <75> DW_AT_type : <0x79>
67 <1><79>: Abbrev Number: 6 (DW_TAG_const_type)
68 <7a> DW_AT_type : <0x6c>
69 <1><7e>: Abbrev Number: 7 (DW_TAG_structure_type)
70 <7f> DW_AT_name : (indirect string, offset: 0x13e): sysent
71 <83> DW_AT_byte_size : 20
72 <84> DW_AT_decl_file : 1
73 <85> DW_AT_decl_line : 4
74 <86> DW_AT_sibling : <0xd1>
75 <2><8a>: Abbrev Number: 8 (DW_TAG_member)
76 <8b> DW_AT_name : (indirect string, offset: 0x176): nargs
77 <8f> DW_AT_decl_file : 1
78 <90> DW_AT_decl_line : 5
79 <91> DW_AT_type : <0x47>
80 <95> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
81 <2><98>: Abbrev Number: 8 (DW_TAG_member)
82 <99> DW_AT_name : (indirect string, offset: 0x230): sys_flags
83 <9d> DW_AT_decl_file : 1
84 <9e> DW_AT_decl_line : 6
85 <9f> DW_AT_type : <0x2b>
86 <a3> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
87 <2><a6>: Abbrev Number: 9 (DW_TAG_member)
88 <a7> DW_AT_name : sen
89 <ab> DW_AT_decl_file : 1
90 <ac> DW_AT_decl_line : 7
91 <ad> DW_AT_type : <0x2b>
92 <b1> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
93 <2><b4>: Abbrev Number: 8 (DW_TAG_member)
94 <b5> DW_AT_name : (indirect string, offset: 0x287): sys_func
95 <b9> DW_AT_decl_file : 1
96 <ba> DW_AT_decl_line : 8
97 <bb> DW_AT_type : <0xdc>
98 <bf> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12)
99 <2><c2>: Abbrev Number: 8 (DW_TAG_member)
100 <c3> DW_AT_name : (indirect string, offset: 0xc2): sys_name
101 <c7> DW_AT_decl_file : 1
102 <c8> DW_AT_decl_line : 9
103 <c9> DW_AT_type : <0x73>
104 <cd> DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16)
105 <2><d0>: Abbrev Number: 0
106 <1><d1>: Abbrev Number: 10 (DW_TAG_subroutine_type)
107 <d2> DW_AT_type : <0x2b>
108 <d6> DW_AT_sibling : <0xdc>
109 <2><da>: Abbrev Number: 11 (DW_TAG_unspecified_parameters)
110 <2><db>: Abbrev Number: 0
111 <1><dc>: Abbrev Number: 5 (DW_TAG_pointer_type)
112 <dd> DW_AT_byte_size : 4
113 <de> DW_AT_type : <0xd1>
114 <1><e2>: Abbrev Number: 12 (DW_TAG_typedef)
115 <e3> DW_AT_name : (indirect string, offset: 0x1b6): struct_sysent
116 <e7> DW_AT_decl_file : 1
117 <e8> DW_AT_decl_line : 10
118 <e9> DW_AT_type : <0x7e>
119 <1><ed>: Abbrev Number: 5 (DW_TAG_pointer_type)
120 <ee> DW_AT_byte_size : 4
121 <ef> DW_AT_type : <0xf3>
122 <1><f3>: Abbrev Number: 6 (DW_TAG_const_type)
123 <f4> DW_AT_type : <0xe2>
124 <1><f8>: Abbrev Number: 2 (DW_TAG_base_type)
125 <f9> DW_AT_byte_size : 1
126 <fa> DW_AT_encoding : 2 (boolean)
127 <fb> DW_AT_name : (indirect string, offset: 0xbc): _Bool
128 <1><ff>: Abbrev Number: 12 (DW_TAG_typedef)
129 <100> DW_AT_name : (indirect string, offset: 0x48): __u32
130 <104> DW_AT_decl_file : 2
131 <105> DW_AT_decl_line : 26
132 <106> DW_AT_type : <0x47>
133 <1><10a>: Abbrev Number: 13 (DW_TAG_enumeration_type)
134 <10b> DW_AT_name : (indirect string, offset: 0x18d): v4l2_preemphasis
135 <10f> DW_AT_byte_size : 4
136 <110> DW_AT_decl_file : 6
137 <111> DW_AT_decl_line : 763
138 <113> DW_AT_sibling : <0x12a>
139 <2><117>: Abbrev Number: 14 (DW_TAG_enumerator)
140 <118> DW_AT_name : (indirect string, offset: 0x18): V4L2_PREEMPHASIS_DISABLED
141 <11c> DW_AT_const_value : 0
142 <2><11d>: Abbrev Number: 14 (DW_TAG_enumerator)
143 <11e> DW_AT_name : (indirect string, offset: 0xcb): V4L2_PREEMPHASIS_50_uS
144 <122> DW_AT_const_value : 1
145 <2><123>: Abbrev Number: 14 (DW_TAG_enumerator)
146 <124> DW_AT_name : (indirect string, offset: 0x1c4): V4L2_PREEMPHASIS_75_uS
147 <128> DW_AT_const_value : 2
148 <2><129>: Abbrev Number: 0
149 <1><12a>: Abbrev Number: 15 (DW_TAG_structure_type)
150 <12b> DW_AT_name : (indirect string, offset: 0x4e): v4l2_pix_format
151 <12f> DW_AT_byte_size : 32
152 <130> DW_AT_decl_file : 3
153 <131> DW_AT_decl_line : 274
154 <133> DW_AT_sibling : <0x1b0>
155 <2><137>: Abbrev Number: 16 (DW_TAG_member)
156 <138> DW_AT_name : (indirect string, offset: 0x25c): width
157 <13c> DW_AT_decl_file : 3
158 <13d> DW_AT_decl_line : 275
159 <13f> DW_AT_type : <0xff>
160 <143> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
161 <2><146>: Abbrev Number: 16 (DW_TAG_member)
162 <147> DW_AT_name : (indirect string, offset: 0x145): height
163 <14b> DW_AT_decl_file : 3
164 <14c> DW_AT_decl_line : 276
165 <14e> DW_AT_type : <0xff>
166 <152> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
167 <2><155>: Abbrev Number: 16 (DW_TAG_member)
168 <156> DW_AT_name : (indirect string, offset: 0x15d): pixelformat
169 <15a> DW_AT_decl_file : 3
170 <15b> DW_AT_decl_line : 277
171 <15d> DW_AT_type : <0xff>
172 <161> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
173 <2><164>: Abbrev Number: 16 (DW_TAG_member)
174 <165> DW_AT_name : (indirect string, offset: 0x26c): field
175 <169> DW_AT_decl_file : 3
176 <16a> DW_AT_decl_line : 278
177 <16c> DW_AT_type : <0xff>
178 <170> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12)
179 <2><173>: Abbrev Number: 16 (DW_TAG_member)
180 <174> DW_AT_name : (indirect string, offset: 0x169): bytesperline
181 <178> DW_AT_decl_file : 3
182 <179> DW_AT_decl_line : 279
183 <17b> DW_AT_type : <0xff>
184 <17f> DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16)
185 <2><182>: Abbrev Number: 16 (DW_TAG_member)
186 <183> DW_AT_name : (indirect string, offset: 0x226): sizeimage
187 <187> DW_AT_decl_file : 3
188 <188> DW_AT_decl_line : 280
189 <18a> DW_AT_type : <0xff>
190 <18e> DW_AT_data_member_location: 2 byte block: 23 14 (DW_OP_plus_uconst: 20)
191 <2><191>: Abbrev Number: 16 (DW_TAG_member)
192 <192> DW_AT_name : (indirect string, offset: 0x1e0): colorspace
193 <196> DW_AT_decl_file : 3
194 <197> DW_AT_decl_line : 281
195 <199> DW_AT_type : <0xff>
196 <19d> DW_AT_data_member_location: 2 byte block: 23 18 (DW_OP_plus_uconst: 24)
197 <2><1a0>: Abbrev Number: 16 (DW_TAG_member)
198 <1a1> DW_AT_name : (indirect string, offset: 0x43): priv
199 <1a5> DW_AT_decl_file : 3
200 <1a6> DW_AT_decl_line : 282
201 <1a8> DW_AT_type : <0xff>
202 <1ac> DW_AT_data_member_location: 2 byte block: 23 1c (DW_OP_plus_uconst: 28)
203 <2><1af>: Abbrev Number: 0
204 <1><1b0>: Abbrev Number: 15 (DW_TAG_structure_type)
205 <1b1> DW_AT_name : (indirect string, offset: 0x32): v4l2_framebuffer
206 <1b5> DW_AT_byte_size : 44
207 <1b6> DW_AT_decl_file : 3
208 <1b7> DW_AT_decl_line : 719
209 <1b9> DW_AT_sibling : <0x1fa>
210 <2><1bd>: Abbrev Number: 16 (DW_TAG_member)
211 <1be> DW_AT_name : (indirect string, offset: 0x251): capability
212 <1c2> DW_AT_decl_file : 3
213 <1c3> DW_AT_decl_line : 720
214 <1c5> DW_AT_type : <0xff>
215 <1c9> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
216 <2><1cc>: Abbrev Number: 16 (DW_TAG_member)
217 <1cd> DW_AT_name : (indirect string, offset: 0x1b0): flags
218 <1d1> DW_AT_decl_file : 3
219 <1d2> DW_AT_decl_line : 721
220 <1d4> DW_AT_type : <0xff>
221 <1d8> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
222 <2><1db>: Abbrev Number: 16 (DW_TAG_member)
223 <1dc> DW_AT_name : (indirect string, offset: 0x19e): base
224 <1e0> DW_AT_decl_file : 3
225 <1e1> DW_AT_decl_line : 724
226 <1e3> DW_AT_type : <0x6a>
227 <1e7> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
228 <2><1ea>: Abbrev Number: 17 (DW_TAG_member)
229 <1eb> DW_AT_name : fmt
230 <1ef> DW_AT_decl_file : 3
231 <1f0> DW_AT_decl_line : 725
232 <1f2> DW_AT_type : <0x12a>
233 <1f6> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12)
234 <2><1f9>: Abbrev Number: 0
235 <1><1fa>: Abbrev Number: 12 (DW_TAG_typedef)
236 <1fb> DW_AT_name : (indirect string, offset: 0x0): struct_v4l2_framebuffer
237 <1ff> DW_AT_decl_file : 4
238 <200> DW_AT_decl_line : 43
239 <201> DW_AT_type : <0x1b0>
240 <1><205>: Abbrev Number: 18 (DW_TAG_variable)
241 <206> DW_AT_name : (indirect string, offset: 0x14c): current_wordsize
242 <20a> DW_AT_decl_file : 5
243 <20b> DW_AT_decl_line : 757
244 <20d> DW_AT_type : <0x47>
245 <211> DW_AT_external : 1
246 <212> DW_AT_declaration : 1
247 <1><213>: Abbrev Number: 18 (DW_TAG_variable)
248 <214> DW_AT_name : (indirect string, offset: 0x13e): sysent
249 <218> DW_AT_decl_file : 5
250 <219> DW_AT_decl_line : 892
251 <21b> DW_AT_type : <0xed>
252 <21f> DW_AT_external : 1
253 <220> DW_AT_declaration : 1
254 <1><221>: Abbrev Number: 18 (DW_TAG_variable)
255 <222> DW_AT_name : (indirect string, offset: 0x21c): nsyscalls
256 <226> DW_AT_decl_file : 5
257 <227> DW_AT_decl_line : 903
258 <229> DW_AT_type : <0x47>
259 <22d> DW_AT_external : 1
260 <22e> DW_AT_declaration : 1
261 <1><22f>: Abbrev Number: 19 (DW_TAG_variable)
262 <230> DW_AT_name : (indirect string, offset: 0x17c): mpers_target_var
263 <234> DW_AT_decl_file : 4
264 <235> DW_AT_decl_line : 47
265 <236> DW_AT_type : <0x1fa>
266 <23a> DW_AT_external : 1
267 <23b> DW_AT_location : 5 byte block: 3 20 0 0 0 (DW_OP_addr: 20)
268 <1><241>: Abbrev Number: 0
269