• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Contents of the .debug_info section:
2
3  Compilation Unit @ offset 0x0:
4   Length:        0x446 (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: 0xb): GNU C 4.8.4 -m32 -mtune=generic -march=i686 -gdwarf-2 -fstack-protector
10    <10>   DW_AT_language    : 1	(ANSI C)
11    <11>   DW_AT_name        : (indirect string, offset: 0xd5): mpers-m32/struct_ff_effect.c
12    <15>   DW_AT_comp_dir    : (indirect string, offset: 0x35f): /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: 0x1ee): 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: 0x7b): 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: 0x140): 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: 0x1da): 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: 0x256): 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: 0x335): 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: 0x20b): 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: 0x166): 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: 0x2b0): 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: 0x85): sizetype
58 <1><6a>: Abbrev Number: 2 (DW_TAG_base_type)
59    <6b>   DW_AT_byte_size   : 1
60    <6c>   DW_AT_encoding    : 6	(signed char)
61    <6d>   DW_AT_name        : (indirect string, offset: 0x27f): char
62 <1><71>: Abbrev Number: 4 (DW_TAG_pointer_type)
63    <72>   DW_AT_byte_size   : 4
64    <73>   DW_AT_type        : <0x77>
65 <1><77>: Abbrev Number: 5 (DW_TAG_const_type)
66    <78>   DW_AT_type        : <0x6a>
67 <1><7c>: Abbrev Number: 6 (DW_TAG_structure_type)
68    <7d>   DW_AT_name        : (indirect string, offset: 0x318): sysent
69    <81>   DW_AT_byte_size   : 20
70    <82>   DW_AT_decl_file   : 1
71    <83>   DW_AT_decl_line   : 4
72    <84>   DW_AT_sibling     : <0xcf>
73 <2><88>: Abbrev Number: 7 (DW_TAG_member)
74    <89>   DW_AT_name        : (indirect string, offset: 0x1e8): nargs
75    <8d>   DW_AT_decl_file   : 1
76    <8e>   DW_AT_decl_line   : 5
77    <8f>   DW_AT_type        : <0x47>
78    <93>   DW_AT_data_member_location: 2 byte block: 23 0 	(DW_OP_plus_uconst: 0)
79 <2><96>: Abbrev Number: 7 (DW_TAG_member)
80    <97>   DW_AT_name        : (indirect string, offset: 0x238): sys_flags
81    <9b>   DW_AT_decl_file   : 1
82    <9c>   DW_AT_decl_line   : 6
83    <9d>   DW_AT_type        : <0x2b>
84    <a1>   DW_AT_data_member_location: 2 byte block: 23 4 	(DW_OP_plus_uconst: 4)
85 <2><a4>: Abbrev Number: 8 (DW_TAG_member)
86    <a5>   DW_AT_name        : sen
87    <a9>   DW_AT_decl_file   : 1
88    <aa>   DW_AT_decl_line   : 7
89    <ab>   DW_AT_type        : <0x2b>
90    <af>   DW_AT_data_member_location: 2 byte block: 23 8 	(DW_OP_plus_uconst: 8)
91 <2><b2>: Abbrev Number: 7 (DW_TAG_member)
92    <b3>   DW_AT_name        : (indirect string, offset: 0x5f): sys_func
93    <b7>   DW_AT_decl_file   : 1
94    <b8>   DW_AT_decl_line   : 8
95    <b9>   DW_AT_type        : <0xda>
96    <bd>   DW_AT_data_member_location: 2 byte block: 23 c 	(DW_OP_plus_uconst: 12)
97 <2><c0>: Abbrev Number: 7 (DW_TAG_member)
98    <c1>   DW_AT_name        : (indirect string, offset: 0xc6): sys_name
99    <c5>   DW_AT_decl_file   : 1
100    <c6>   DW_AT_decl_line   : 9
101    <c7>   DW_AT_type        : <0x71>
102    <cb>   DW_AT_data_member_location: 2 byte block: 23 10 	(DW_OP_plus_uconst: 16)
103 <2><ce>: Abbrev Number: 0
104 <1><cf>: Abbrev Number: 9 (DW_TAG_subroutine_type)
105    <d0>   DW_AT_type        : <0x2b>
106    <d4>   DW_AT_sibling     : <0xda>
107 <2><d8>: Abbrev Number: 10 (DW_TAG_unspecified_parameters)
108 <2><d9>: Abbrev Number: 0
109 <1><da>: Abbrev Number: 4 (DW_TAG_pointer_type)
110    <db>   DW_AT_byte_size   : 4
111    <dc>   DW_AT_type        : <0xcf>
112 <1><e0>: Abbrev Number: 11 (DW_TAG_typedef)
113    <e1>   DW_AT_name        : (indirect string, offset: 0x2da): struct_sysent
114    <e5>   DW_AT_decl_file   : 1
115    <e6>   DW_AT_decl_line   : 10
116    <e7>   DW_AT_type        : <0x7c>
117 <1><eb>: Abbrev Number: 4 (DW_TAG_pointer_type)
118    <ec>   DW_AT_byte_size   : 4
119    <ed>   DW_AT_type        : <0xf1>
120 <1><f1>: Abbrev Number: 5 (DW_TAG_const_type)
121    <f2>   DW_AT_type        : <0xe0>
122 <1><f6>: Abbrev Number: 2 (DW_TAG_base_type)
123    <f7>   DW_AT_byte_size   : 1
124    <f8>   DW_AT_encoding    : 2	(boolean)
125    <f9>   DW_AT_name        : (indirect string, offset: 0x2a4): _Bool
126 <1><fd>: Abbrev Number: 11 (DW_TAG_typedef)
127    <fe>   DW_AT_name        : (indirect string, offset: 0x2c2): __s16
128    <102>   DW_AT_decl_file   : 2
129    <103>   DW_AT_decl_line   : 22
130    <104>   DW_AT_type        : <0x24>
131 <1><108>: Abbrev Number: 11 (DW_TAG_typedef)
132    <109>   DW_AT_name        : (indirect string, offset: 0x2aa): __u16
133    <10d>   DW_AT_decl_file   : 2
134    <10e>   DW_AT_decl_line   : 23
135    <10f>   DW_AT_type        : <0x40>
136 <1><113>: Abbrev Number: 11 (DW_TAG_typedef)
137    <114>   DW_AT_name        : (indirect string, offset: 0x11d): __u32
138    <118>   DW_AT_decl_file   : 2
139    <119>   DW_AT_decl_line   : 26
140    <11a>   DW_AT_type        : <0x47>
141 <1><11e>: Abbrev Number: 12 (DW_TAG_structure_type)
142    <11f>   DW_AT_name        : (indirect string, offset: 0x32b): ff_replay
143    <123>   DW_AT_byte_size   : 4
144    <124>   DW_AT_decl_file   : 3
145    <125>   DW_AT_decl_line   : 974
146    <127>   DW_AT_sibling     : <0x14a>
147 <2><12b>: Abbrev Number: 13 (DW_TAG_member)
148    <12c>   DW_AT_name        : (indirect string, offset: 0x1c8): length
149    <130>   DW_AT_decl_file   : 3
150    <131>   DW_AT_decl_line   : 975
151    <133>   DW_AT_type        : <0x108>
152    <137>   DW_AT_data_member_location: 2 byte block: 23 0 	(DW_OP_plus_uconst: 0)
153 <2><13a>: Abbrev Number: 13 (DW_TAG_member)
154    <13b>   DW_AT_name        : (indirect string, offset: 0xcf): delay
155    <13f>   DW_AT_decl_file   : 3
156    <140>   DW_AT_decl_line   : 976
157    <142>   DW_AT_type        : <0x108>
158    <146>   DW_AT_data_member_location: 2 byte block: 23 2 	(DW_OP_plus_uconst: 2)
159 <2><149>: Abbrev Number: 0
160 <1><14a>: Abbrev Number: 12 (DW_TAG_structure_type)
161    <14b>   DW_AT_name        : (indirect string, offset: 0xf2): ff_trigger
162    <14f>   DW_AT_byte_size   : 4
163    <150>   DW_AT_decl_file   : 3
164    <151>   DW_AT_decl_line   : 984
165    <153>   DW_AT_sibling     : <0x176>
166 <2><157>: Abbrev Number: 13 (DW_TAG_member)
167    <158>   DW_AT_name        : (indirect string, offset: 0x193): button
168    <15c>   DW_AT_decl_file   : 3
169    <15d>   DW_AT_decl_line   : 985
170    <15f>   DW_AT_type        : <0x108>
171    <163>   DW_AT_data_member_location: 2 byte block: 23 0 	(DW_OP_plus_uconst: 0)
172 <2><166>: Abbrev Number: 13 (DW_TAG_member)
173    <167>   DW_AT_name        : (indirect string, offset: 0x2d1): interval
174    <16b>   DW_AT_decl_file   : 3
175    <16c>   DW_AT_decl_line   : 986
176    <16e>   DW_AT_type        : <0x108>
177    <172>   DW_AT_data_member_location: 2 byte block: 23 2 	(DW_OP_plus_uconst: 2)
178 <2><175>: Abbrev Number: 0
179 <1><176>: Abbrev Number: 12 (DW_TAG_structure_type)
180    <177>   DW_AT_name        : (indirect string, offset: 0x273): ff_envelope
181    <17b>   DW_AT_byte_size   : 8
182    <17c>   DW_AT_decl_file   : 3
183    <17d>   DW_AT_decl_line   : 1001
184    <17f>   DW_AT_sibling     : <0x1c0>
185 <2><183>: Abbrev Number: 13 (DW_TAG_member)
186    <184>   DW_AT_name        : (indirect string, offset: 0x123): attack_length
187    <188>   DW_AT_decl_file   : 3
188    <189>   DW_AT_decl_line   : 1002
189    <18b>   DW_AT_type        : <0x108>
190    <18f>   DW_AT_data_member_location: 2 byte block: 23 0 	(DW_OP_plus_uconst: 0)
191 <2><192>: Abbrev Number: 13 (DW_TAG_member)
192    <193>   DW_AT_name        : (indirect string, offset: 0xfd): attack_level
193    <197>   DW_AT_decl_file   : 3
194    <198>   DW_AT_decl_line   : 1003
195    <19a>   DW_AT_type        : <0x108>
196    <19e>   DW_AT_data_member_location: 2 byte block: 23 2 	(DW_OP_plus_uconst: 2)
197 <2><1a1>: Abbrev Number: 13 (DW_TAG_member)
198    <1a2>   DW_AT_name        : (indirect string, offset: 0x111): fade_length
199    <1a6>   DW_AT_decl_file   : 3
200    <1a7>   DW_AT_decl_line   : 1004
201    <1a9>   DW_AT_type        : <0x108>
202    <1ad>   DW_AT_data_member_location: 2 byte block: 23 4 	(DW_OP_plus_uconst: 4)
203 <2><1b0>: Abbrev Number: 13 (DW_TAG_member)
204    <1b1>   DW_AT_name        : (indirect string, offset: 0x1cf): fade_level
205    <1b5>   DW_AT_decl_file   : 3
206    <1b6>   DW_AT_decl_line   : 1005
207    <1b8>   DW_AT_type        : <0x108>
208    <1bc>   DW_AT_data_member_location: 2 byte block: 23 6 	(DW_OP_plus_uconst: 6)
209 <2><1bf>: Abbrev Number: 0
210 <1><1c0>: Abbrev Number: 12 (DW_TAG_structure_type)
211    <1c1>   DW_AT_name        : (indirect string, offset: 0x1a1): ff_constant_effect
212    <1c5>   DW_AT_byte_size   : 10
213    <1c6>   DW_AT_decl_file   : 3
214    <1c7>   DW_AT_decl_line   : 1013
215    <1c9>   DW_AT_sibling     : <0x1ec>
216 <2><1cd>: Abbrev Number: 13 (DW_TAG_member)
217    <1ce>   DW_AT_name        : (indirect string, offset: 0x2e8): level
218    <1d2>   DW_AT_decl_file   : 3
219    <1d3>   DW_AT_decl_line   : 1014
220    <1d5>   DW_AT_type        : <0xfd>
221    <1d9>   DW_AT_data_member_location: 2 byte block: 23 0 	(DW_OP_plus_uconst: 0)
222 <2><1dc>: Abbrev Number: 13 (DW_TAG_member)
223    <1dd>   DW_AT_name        : (indirect string, offset: 0x30f): envelope
224    <1e1>   DW_AT_decl_file   : 3
225    <1e2>   DW_AT_decl_line   : 1015
226    <1e4>   DW_AT_type        : <0x176>
227    <1e8>   DW_AT_data_member_location: 2 byte block: 23 2 	(DW_OP_plus_uconst: 2)
228 <2><1eb>: Abbrev Number: 0
229 <1><1ec>: Abbrev Number: 12 (DW_TAG_structure_type)
230    <1ed>   DW_AT_name        : (indirect string, offset: 0x131): ff_ramp_effect
231    <1f1>   DW_AT_byte_size   : 12
232    <1f2>   DW_AT_decl_file   : 3
233    <1f3>   DW_AT_decl_line   : 1024
234    <1f5>   DW_AT_sibling     : <0x227>
235 <2><1f9>: Abbrev Number: 13 (DW_TAG_member)
236    <1fa>   DW_AT_name        : (indirect string, offset: 0x16f): start_level
237    <1fe>   DW_AT_decl_file   : 3
238    <1ff>   DW_AT_decl_line   : 1025
239    <201>   DW_AT_type        : <0xfd>
240    <205>   DW_AT_data_member_location: 2 byte block: 23 0 	(DW_OP_plus_uconst: 0)
241 <2><208>: Abbrev Number: 13 (DW_TAG_member)
242    <209>   DW_AT_name        : (indirect string, offset: 0x1be): end_level
243    <20d>   DW_AT_decl_file   : 3
244    <20e>   DW_AT_decl_line   : 1026
245    <210>   DW_AT_type        : <0xfd>
246    <214>   DW_AT_data_member_location: 2 byte block: 23 2 	(DW_OP_plus_uconst: 2)
247 <2><217>: Abbrev Number: 13 (DW_TAG_member)
248    <218>   DW_AT_name        : (indirect string, offset: 0x30f): envelope
249    <21c>   DW_AT_decl_file   : 3
250    <21d>   DW_AT_decl_line   : 1027
251    <21f>   DW_AT_type        : <0x176>
252    <223>   DW_AT_data_member_location: 2 byte block: 23 4 	(DW_OP_plus_uconst: 4)
253 <2><226>: Abbrev Number: 0
254 <1><227>: Abbrev Number: 12 (DW_TAG_structure_type)
255    <228>   DW_AT_name        : (indirect string, offset: 0x97): ff_condition_effect
256    <22c>   DW_AT_byte_size   : 12
257    <22d>   DW_AT_decl_file   : 3
258    <22e>   DW_AT_decl_line   : 1040
259    <230>   DW_AT_sibling     : <0x28f>
260 <2><234>: Abbrev Number: 13 (DW_TAG_member)
261    <235>   DW_AT_name        : (indirect string, offset: 0x2ee): right_saturation
262    <239>   DW_AT_decl_file   : 3
263    <23a>   DW_AT_decl_line   : 1041
264    <23c>   DW_AT_type        : <0x108>
265    <240>   DW_AT_data_member_location: 2 byte block: 23 0 	(DW_OP_plus_uconst: 0)
266 <2><243>: Abbrev Number: 13 (DW_TAG_member)
267    <244>   DW_AT_name        : (indirect string, offset: 0x2ff): left_saturation
268    <248>   DW_AT_decl_file   : 3
269    <249>   DW_AT_decl_line   : 1042
270    <24b>   DW_AT_type        : <0x108>
271    <24f>   DW_AT_data_member_location: 2 byte block: 23 2 	(DW_OP_plus_uconst: 2)
272 <2><252>: Abbrev Number: 13 (DW_TAG_member)
273    <253>   DW_AT_name        : (indirect string, offset: 0x342): right_coeff
274    <257>   DW_AT_decl_file   : 3
275    <258>   DW_AT_decl_line   : 1044
276    <25a>   DW_AT_type        : <0xfd>
277    <25e>   DW_AT_data_member_location: 2 byte block: 23 4 	(DW_OP_plus_uconst: 4)
278 <2><261>: Abbrev Number: 13 (DW_TAG_member)
279    <262>   DW_AT_name        : (indirect string, offset: 0x0): left_coeff
280    <266>   DW_AT_decl_file   : 3
281    <267>   DW_AT_decl_line   : 1045
282    <269>   DW_AT_type        : <0xfd>
283    <26d>   DW_AT_data_member_location: 2 byte block: 23 6 	(DW_OP_plus_uconst: 6)
284 <2><270>: Abbrev Number: 13 (DW_TAG_member)
285    <271>   DW_AT_name        : (indirect string, offset: 0x390): deadband
286    <275>   DW_AT_decl_file   : 3
287    <276>   DW_AT_decl_line   : 1047
288    <278>   DW_AT_type        : <0x108>
289    <27c>   DW_AT_data_member_location: 2 byte block: 23 8 	(DW_OP_plus_uconst: 8)
290 <2><27f>: Abbrev Number: 13 (DW_TAG_member)
291    <280>   DW_AT_name        : (indirect string, offset: 0x58): center
292    <284>   DW_AT_decl_file   : 3
293    <285>   DW_AT_decl_line   : 1048
294    <287>   DW_AT_type        : <0xfd>
295    <28b>   DW_AT_data_member_location: 2 byte block: 23 a 	(DW_OP_plus_uconst: 10)
296 <2><28e>: Abbrev Number: 0
297 <1><28f>: Abbrev Number: 12 (DW_TAG_structure_type)
298    <290>   DW_AT_name        : (indirect string, offset: 0x68): ff_periodic_effect
299    <294>   DW_AT_byte_size   : 28
300    <295>   DW_AT_decl_file   : 3
301    <296>   DW_AT_decl_line   : 1069
302    <298>   DW_AT_sibling     : <0x315>
303 <2><29c>: Abbrev Number: 13 (DW_TAG_member)
304    <29d>   DW_AT_name        : (indirect string, offset: 0x2c8): waveform
305    <2a1>   DW_AT_decl_file   : 3
306    <2a2>   DW_AT_decl_line   : 1070
307    <2a4>   DW_AT_type        : <0x108>
308    <2a8>   DW_AT_data_member_location: 2 byte block: 23 0 	(DW_OP_plus_uconst: 0)
309 <2><2ab>: Abbrev Number: 13 (DW_TAG_member)
310    <2ac>   DW_AT_name        : (indirect string, offset: 0x19a): period
311    <2b0>   DW_AT_decl_file   : 3
312    <2b1>   DW_AT_decl_line   : 1071
313    <2b3>   DW_AT_type        : <0x108>
314    <2b7>   DW_AT_data_member_location: 2 byte block: 23 2 	(DW_OP_plus_uconst: 2)
315 <2><2ba>: Abbrev Number: 13 (DW_TAG_member)
316    <2bb>   DW_AT_name        : (indirect string, offset: 0x1b4): magnitude
317    <2bf>   DW_AT_decl_file   : 3
318    <2c0>   DW_AT_decl_line   : 1072
319    <2c2>   DW_AT_type        : <0xfd>
320    <2c6>   DW_AT_data_member_location: 2 byte block: 23 4 	(DW_OP_plus_uconst: 4)
321 <2><2c9>: Abbrev Number: 13 (DW_TAG_member)
322    <2ca>   DW_AT_name        : (indirect string, offset: 0x18c): offset
323    <2ce>   DW_AT_decl_file   : 3
324    <2cf>   DW_AT_decl_line   : 1073
325    <2d1>   DW_AT_type        : <0xfd>
326    <2d5>   DW_AT_data_member_location: 2 byte block: 23 6 	(DW_OP_plus_uconst: 6)
327 <2><2d8>: Abbrev Number: 13 (DW_TAG_member)
328    <2d9>   DW_AT_name        : (indirect string, offset: 0xb6): phase
329    <2dd>   DW_AT_decl_file   : 3
330    <2de>   DW_AT_decl_line   : 1074
331    <2e0>   DW_AT_type        : <0x108>
332    <2e4>   DW_AT_data_member_location: 2 byte block: 23 8 	(DW_OP_plus_uconst: 8)
333 <2><2e7>: Abbrev Number: 13 (DW_TAG_member)
334    <2e8>   DW_AT_name        : (indirect string, offset: 0x30f): envelope
335    <2ec>   DW_AT_decl_file   : 3
336    <2ed>   DW_AT_decl_line   : 1076
337    <2ef>   DW_AT_type        : <0x176>
338    <2f3>   DW_AT_data_member_location: 2 byte block: 23 a 	(DW_OP_plus_uconst: 10)
339 <2><2f6>: Abbrev Number: 13 (DW_TAG_member)
340    <2f7>   DW_AT_name        : (indirect string, offset: 0xab): custom_len
341    <2fb>   DW_AT_decl_file   : 3
342    <2fc>   DW_AT_decl_line   : 1078
343    <2fe>   DW_AT_type        : <0x113>
344    <302>   DW_AT_data_member_location: 2 byte block: 23 14 	(DW_OP_plus_uconst: 20)
345 <2><305>: Abbrev Number: 13 (DW_TAG_member)
346    <306>   DW_AT_name        : (indirect string, offset: 0x31f): custom_data
347    <30a>   DW_AT_decl_file   : 3
348    <30b>   DW_AT_decl_line   : 1079
349    <30d>   DW_AT_type        : <0x315>
350    <311>   DW_AT_data_member_location: 2 byte block: 23 18 	(DW_OP_plus_uconst: 24)
351 <2><314>: Abbrev Number: 0
352 <1><315>: Abbrev Number: 4 (DW_TAG_pointer_type)
353    <316>   DW_AT_byte_size   : 4
354    <317>   DW_AT_type        : <0xfd>
355 <1><31b>: Abbrev Number: 12 (DW_TAG_structure_type)
356    <31c>   DW_AT_name        : (indirect string, offset: 0x227): ff_rumble_effect
357    <320>   DW_AT_byte_size   : 4
358    <321>   DW_AT_decl_file   : 3
359    <322>   DW_AT_decl_line   : 1090
360    <324>   DW_AT_sibling     : <0x347>
361 <2><328>: Abbrev Number: 13 (DW_TAG_member)
362    <329>   DW_AT_name        : (indirect string, offset: 0x14e): strong_magnitude
363    <32d>   DW_AT_decl_file   : 3
364    <32e>   DW_AT_decl_line   : 1091
365    <330>   DW_AT_type        : <0x108>
366    <334>   DW_AT_data_member_location: 2 byte block: 23 0 	(DW_OP_plus_uconst: 0)
367 <2><337>: Abbrev Number: 13 (DW_TAG_member)
368    <338>   DW_AT_name        : (indirect string, offset: 0x28d): weak_magnitude
369    <33c>   DW_AT_decl_file   : 3
370    <33d>   DW_AT_decl_line   : 1092
371    <33f>   DW_AT_type        : <0x108>
372    <343>   DW_AT_data_member_location: 2 byte block: 23 2 	(DW_OP_plus_uconst: 2)
373 <2><346>: Abbrev Number: 0
374 <1><347>: Abbrev Number: 14 (DW_TAG_union_type)
375    <348>   DW_AT_byte_size   : 28
376    <349>   DW_AT_decl_file   : 3
377    <34a>   DW_AT_decl_line   : 1125
378    <34c>   DW_AT_sibling     : <0x38d>
379 <2><350>: Abbrev Number: 15 (DW_TAG_member)
380    <351>   DW_AT_name        : (indirect string, offset: 0x284): constant
381    <355>   DW_AT_decl_file   : 3
382    <356>   DW_AT_decl_line   : 1126
383    <358>   DW_AT_type        : <0x1c0>
384 <2><35c>: Abbrev Number: 15 (DW_TAG_member)
385    <35d>   DW_AT_name        : (indirect string, offset: 0x53): ramp
386    <361>   DW_AT_decl_file   : 3
387    <362>   DW_AT_decl_line   : 1127
388    <364>   DW_AT_type        : <0x1ec>
389 <2><368>: Abbrev Number: 15 (DW_TAG_member)
390    <369>   DW_AT_name        : (indirect string, offset: 0x8e): periodic
391    <36d>   DW_AT_decl_file   : 3
392    <36e>   DW_AT_decl_line   : 1128
393    <370>   DW_AT_type        : <0x28f>
394 <2><374>: Abbrev Number: 15 (DW_TAG_member)
395    <375>   DW_AT_name        : (indirect string, offset: 0x269): condition
396    <379>   DW_AT_decl_file   : 3
397    <37a>   DW_AT_decl_line   : 1129
398    <37c>   DW_AT_type        : <0x38d>
399 <2><380>: Abbrev Number: 15 (DW_TAG_member)
400    <381>   DW_AT_name        : (indirect string, offset: 0x10a): rumble
401    <385>   DW_AT_decl_file   : 3
402    <386>   DW_AT_decl_line   : 1130
403    <388>   DW_AT_type        : <0x31b>
404 <2><38c>: Abbrev Number: 0
405 <1><38d>: Abbrev Number: 16 (DW_TAG_array_type)
406    <38e>   DW_AT_type        : <0x227>
407    <392>   DW_AT_sibling     : <0x39d>
408 <2><396>: Abbrev Number: 17 (DW_TAG_subrange_type)
409    <397>   DW_AT_type        : <0x63>
410    <39b>   DW_AT_upper_bound : 1
411 <2><39c>: Abbrev Number: 0
412 <1><39d>: Abbrev Number: 12 (DW_TAG_structure_type)
413    <39e>   DW_AT_name        : (indirect string, offset: 0x242): ff_effect
414    <3a2>   DW_AT_byte_size   : 44
415    <3a3>   DW_AT_decl_file   : 3
416    <3a4>   DW_AT_decl_line   : 1118
417    <3a6>   DW_AT_sibling     : <0x402>
418 <2><3aa>: Abbrev Number: 13 (DW_TAG_member)
419    <3ab>   DW_AT_name        : (indirect string, offset: 0x222): type
420    <3af>   DW_AT_decl_file   : 3
421    <3b0>   DW_AT_decl_line   : 1119
422    <3b2>   DW_AT_type        : <0x108>
423    <3b6>   DW_AT_data_member_location: 2 byte block: 23 0 	(DW_OP_plus_uconst: 0)
424 <2><3b9>: Abbrev Number: 18 (DW_TAG_member)
425    <3ba>   DW_AT_name        : id
426    <3bd>   DW_AT_decl_file   : 3
427    <3be>   DW_AT_decl_line   : 1120
428    <3c0>   DW_AT_type        : <0xfd>
429    <3c4>   DW_AT_data_member_location: 2 byte block: 23 2 	(DW_OP_plus_uconst: 2)
430 <2><3c7>: Abbrev Number: 13 (DW_TAG_member)
431    <3c8>   DW_AT_name        : (indirect string, offset: 0xbc): direction
432    <3cc>   DW_AT_decl_file   : 3
433    <3cd>   DW_AT_decl_line   : 1121
434    <3cf>   DW_AT_type        : <0x108>
435    <3d3>   DW_AT_data_member_location: 2 byte block: 23 4 	(DW_OP_plus_uconst: 4)
436 <2><3d6>: Abbrev Number: 13 (DW_TAG_member)
437    <3d7>   DW_AT_name        : (indirect string, offset: 0x29c): trigger
438    <3db>   DW_AT_decl_file   : 3
439    <3dc>   DW_AT_decl_line   : 1122
440    <3de>   DW_AT_type        : <0x14a>
441    <3e2>   DW_AT_data_member_location: 2 byte block: 23 6 	(DW_OP_plus_uconst: 6)
442 <2><3e5>: Abbrev Number: 13 (DW_TAG_member)
443    <3e6>   DW_AT_name        : (indirect string, offset: 0x15f): replay
444    <3ea>   DW_AT_decl_file   : 3
445    <3eb>   DW_AT_decl_line   : 1123
446    <3ed>   DW_AT_type        : <0x11e>
447    <3f1>   DW_AT_data_member_location: 2 byte block: 23 a 	(DW_OP_plus_uconst: 10)
448 <2><3f4>: Abbrev Number: 18 (DW_TAG_member)
449    <3f5>   DW_AT_name        : u
450    <3f7>   DW_AT_decl_file   : 3
451    <3f8>   DW_AT_decl_line   : 1131
452    <3fa>   DW_AT_type        : <0x347>
453    <3fe>   DW_AT_data_member_location: 2 byte block: 23 10 	(DW_OP_plus_uconst: 16)
454 <2><401>: Abbrev Number: 0
455 <1><402>: Abbrev Number: 11 (DW_TAG_typedef)
456    <403>   DW_AT_name        : (indirect string, offset: 0x34e): struct_ff_effect
457    <407>   DW_AT_decl_file   : 4
458    <408>   DW_AT_decl_line   : 37
459    <409>   DW_AT_type        : <0x39d>
460 <1><40d>: Abbrev Number: 19 (DW_TAG_variable)
461    <40e>   DW_AT_name        : (indirect string, offset: 0x1fa): current_wordsize
462    <412>   DW_AT_decl_file   : 5
463    <413>   DW_AT_decl_line   : 757
464    <415>   DW_AT_type        : <0x47>
465    <419>   DW_AT_external    : 1
466    <41a>   DW_AT_declaration : 1
467 <1><41b>: Abbrev Number: 19 (DW_TAG_variable)
468    <41c>   DW_AT_name        : (indirect string, offset: 0x318): sysent
469    <420>   DW_AT_decl_file   : 5
470    <421>   DW_AT_decl_line   : 892
471    <423>   DW_AT_type        : <0xeb>
472    <427>   DW_AT_external    : 1
473    <428>   DW_AT_declaration : 1
474 <1><429>: Abbrev Number: 19 (DW_TAG_variable)
475    <42a>   DW_AT_name        : (indirect string, offset: 0x24c): nsyscalls
476    <42e>   DW_AT_decl_file   : 5
477    <42f>   DW_AT_decl_line   : 903
478    <431>   DW_AT_type        : <0x47>
479    <435>   DW_AT_external    : 1
480    <436>   DW_AT_declaration : 1
481 <1><437>: Abbrev Number: 20 (DW_TAG_variable)
482    <438>   DW_AT_name        : (indirect string, offset: 0x17b): mpers_target_var
483    <43c>   DW_AT_decl_file   : 4
484    <43d>   DW_AT_decl_line   : 41
485    <43e>   DW_AT_type        : <0x402>
486    <442>   DW_AT_external    : 1
487    <443>   DW_AT_location    : 5 byte block: 3 20 0 0 0 	(DW_OP_addr: 20)
488 <1><449>: Abbrev Number: 0
489
490