• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Contents of the .debug_info section:
2
3  Compilation Unit @ offset 0x0:
4   Length:        0x203 (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: 0x37): 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: 0x95): mpers-mx32/struct_msghdr.c
12    <15>   DW_AT_comp_dir    : (indirect string, offset: 0x181): /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: 0x213): 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: 0x1ea): 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: 0x1d0): 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: 0xe1): 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: 0x82): 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: 0x159): 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: 0xca): 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: 0x1f4): 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: 0xef): 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: 0x1c7): 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: 0x174): char
64 <1><73>: Abbrev Number: 5 (DW_TAG_typedef)
65    <74>   DW_AT_name        : (indirect string, offset: 0x207): __socklen_t
66    <78>   DW_AT_decl_file   : 1
67    <79>   DW_AT_decl_line   : 189
68    <7a>   DW_AT_type        : <0x47>
69 <1><7e>: Abbrev Number: 5 (DW_TAG_typedef)
70    <7f>   DW_AT_name        : (indirect string, offset: 0xf): size_t
71    <83>   DW_AT_decl_file   : 2
72    <84>   DW_AT_decl_line   : 212
73    <85>   DW_AT_type        : <0x47>
74 <1><89>: Abbrev Number: 6 (DW_TAG_typedef)
75    <8a>   DW_AT_name        : (indirect string, offset: 0x1fd): socklen_t
76    <8e>   DW_AT_decl_file   : 3
77    <8f>   DW_AT_decl_line   : 274
78    <91>   DW_AT_type        : <0x73>
79 <1><95>: Abbrev Number: 7 (DW_TAG_pointer_type)
80    <96>   DW_AT_byte_size   : 4
81    <97>   DW_AT_type        : <0x9b>
82 <1><9b>: Abbrev Number: 8 (DW_TAG_const_type)
83    <9c>   DW_AT_type        : <0x6c>
84 <1><a0>: Abbrev Number: 9 (DW_TAG_structure_type)
85    <a1>   DW_AT_name        : (indirect string, offset: 0x101): sysent
86    <a5>   DW_AT_byte_size   : 20
87    <a6>   DW_AT_decl_file   : 4
88    <a7>   DW_AT_decl_line   : 4
89    <a8>   DW_AT_sibling     : <0xf3>
90 <2><ac>: Abbrev Number: 10 (DW_TAG_member)
91    <ad>   DW_AT_name        : (indirect string, offset: 0x133): nargs
92    <b1>   DW_AT_decl_file   : 4
93    <b2>   DW_AT_decl_line   : 5
94    <b3>   DW_AT_type        : <0x47>
95    <b7>   DW_AT_data_member_location: 2 byte block: 23 0 	(DW_OP_plus_uconst: 0)
96 <2><ba>: Abbrev Number: 10 (DW_TAG_member)
97    <bb>   DW_AT_name        : (indirect string, offset: 0xc0): sys_flags
98    <bf>   DW_AT_decl_file   : 4
99    <c0>   DW_AT_decl_line   : 6
100    <c1>   DW_AT_type        : <0x2b>
101    <c5>   DW_AT_data_member_location: 2 byte block: 23 4 	(DW_OP_plus_uconst: 4)
102 <2><c8>: Abbrev Number: 11 (DW_TAG_member)
103    <c9>   DW_AT_name        : sen
104    <cd>   DW_AT_decl_file   : 4
105    <ce>   DW_AT_decl_line   : 7
106    <cf>   DW_AT_type        : <0x2b>
107    <d3>   DW_AT_data_member_location: 2 byte block: 23 8 	(DW_OP_plus_uconst: 8)
108 <2><d6>: Abbrev Number: 10 (DW_TAG_member)
109    <d7>   DW_AT_name        : (indirect string, offset: 0x21f): sys_func
110    <db>   DW_AT_decl_file   : 4
111    <dc>   DW_AT_decl_line   : 8
112    <dd>   DW_AT_type        : <0xfe>
113    <e1>   DW_AT_data_member_location: 2 byte block: 23 c 	(DW_OP_plus_uconst: 12)
114 <2><e4>: Abbrev Number: 10 (DW_TAG_member)
115    <e5>   DW_AT_name        : (indirect string, offset: 0xb0): sys_name
116    <e9>   DW_AT_decl_file   : 4
117    <ea>   DW_AT_decl_line   : 9
118    <eb>   DW_AT_type        : <0x95>
119    <ef>   DW_AT_data_member_location: 2 byte block: 23 10 	(DW_OP_plus_uconst: 16)
120 <2><f2>: Abbrev Number: 0
121 <1><f3>: Abbrev Number: 12 (DW_TAG_subroutine_type)
122    <f4>   DW_AT_type        : <0x2b>
123    <f8>   DW_AT_sibling     : <0xfe>
124 <2><fc>: Abbrev Number: 13 (DW_TAG_unspecified_parameters)
125 <2><fd>: Abbrev Number: 0
126 <1><fe>: Abbrev Number: 7 (DW_TAG_pointer_type)
127    <ff>   DW_AT_byte_size   : 4
128    <100>   DW_AT_type        : <0xf3>
129 <1><104>: Abbrev Number: 5 (DW_TAG_typedef)
130    <105>   DW_AT_name        : (indirect string, offset: 0x166): struct_sysent
131    <109>   DW_AT_decl_file   : 4
132    <10a>   DW_AT_decl_line   : 10
133    <10b>   DW_AT_type        : <0xa0>
134 <1><10f>: Abbrev Number: 7 (DW_TAG_pointer_type)
135    <110>   DW_AT_byte_size   : 4
136    <111>   DW_AT_type        : <0x115>
137 <1><115>: Abbrev Number: 8 (DW_TAG_const_type)
138    <116>   DW_AT_type        : <0x104>
139 <1><11a>: Abbrev Number: 2 (DW_TAG_base_type)
140    <11b>   DW_AT_byte_size   : 1
141    <11c>   DW_AT_encoding    : 2	(boolean)
142    <11d>   DW_AT_name        : (indirect string, offset: 0x1f): _Bool
143 <1><121>: Abbrev Number: 9 (DW_TAG_structure_type)
144    <122>   DW_AT_name        : (indirect string, offset: 0x139): iovec
145    <126>   DW_AT_byte_size   : 8
146    <127>   DW_AT_decl_file   : 5
147    <128>   DW_AT_decl_line   : 43
148    <129>   DW_AT_sibling     : <0x14a>
149 <2><12d>: Abbrev Number: 10 (DW_TAG_member)
150    <12e>   DW_AT_name        : (indirect string, offset: 0x150): iov_base
151    <132>   DW_AT_decl_file   : 5
152    <133>   DW_AT_decl_line   : 45
153    <134>   DW_AT_type        : <0x6a>
154    <138>   DW_AT_data_member_location: 2 byte block: 23 0 	(DW_OP_plus_uconst: 0)
155 <2><13b>: Abbrev Number: 10 (DW_TAG_member)
156    <13c>   DW_AT_name        : (indirect string, offset: 0x25): iov_len
157    <140>   DW_AT_decl_file   : 5
158    <141>   DW_AT_decl_line   : 46
159    <142>   DW_AT_type        : <0x7e>
160    <146>   DW_AT_data_member_location: 2 byte block: 23 4 	(DW_OP_plus_uconst: 4)
161 <2><149>: Abbrev Number: 0
162 <1><14a>: Abbrev Number: 9 (DW_TAG_structure_type)
163    <14b>   DW_AT_name        : (indirect string, offset: 0xb9): msghdr
164    <14f>   DW_AT_byte_size   : 28
165    <150>   DW_AT_decl_file   : 6
166    <151>   DW_AT_decl_line   : 224
167    <152>   DW_AT_sibling     : <0x1b9>
168 <2><156>: Abbrev Number: 10 (DW_TAG_member)
169    <157>   DW_AT_name        : (indirect string, offset: 0x16): msg_name
170    <15b>   DW_AT_decl_file   : 6
171    <15c>   DW_AT_decl_line   : 226
172    <15d>   DW_AT_type        : <0x6a>
173    <161>   DW_AT_data_member_location: 2 byte block: 23 0 	(DW_OP_plus_uconst: 0)
174 <2><164>: Abbrev Number: 10 (DW_TAG_member)
175    <165>   DW_AT_name        : (indirect string, offset: 0x1de): msg_namelen
176    <169>   DW_AT_decl_file   : 6
177    <16a>   DW_AT_decl_line   : 227
178    <16b>   DW_AT_type        : <0x89>
179    <16f>   DW_AT_data_member_location: 2 byte block: 23 4 	(DW_OP_plus_uconst: 4)
180 <2><172>: Abbrev Number: 10 (DW_TAG_member)
181    <173>   DW_AT_name        : (indirect string, offset: 0x179): msg_iov
182    <177>   DW_AT_decl_file   : 6
183    <178>   DW_AT_decl_line   : 229
184    <179>   DW_AT_type        : <0x1b9>
185    <17d>   DW_AT_data_member_location: 2 byte block: 23 8 	(DW_OP_plus_uconst: 8)
186 <2><180>: Abbrev Number: 10 (DW_TAG_member)
187    <181>   DW_AT_name        : (indirect string, offset: 0x1bc): msg_iovlen
188    <185>   DW_AT_decl_file   : 6
189    <186>   DW_AT_decl_line   : 230
190    <187>   DW_AT_type        : <0x7e>
191    <18b>   DW_AT_data_member_location: 2 byte block: 23 c 	(DW_OP_plus_uconst: 12)
192 <2><18e>: Abbrev Number: 10 (DW_TAG_member)
193    <18f>   DW_AT_name        : (indirect string, offset: 0x119): msg_control
194    <193>   DW_AT_decl_file   : 6
195    <194>   DW_AT_decl_line   : 232
196    <195>   DW_AT_type        : <0x6a>
197    <199>   DW_AT_data_member_location: 2 byte block: 23 10 	(DW_OP_plus_uconst: 16)
198 <2><19c>: Abbrev Number: 10 (DW_TAG_member)
199    <19d>   DW_AT_name        : (indirect string, offset: 0x0): msg_controllen
200    <1a1>   DW_AT_decl_file   : 6
201    <1a2>   DW_AT_decl_line   : 233
202    <1a3>   DW_AT_type        : <0x7e>
203    <1a7>   DW_AT_data_member_location: 2 byte block: 23 14 	(DW_OP_plus_uconst: 20)
204 <2><1aa>: Abbrev Number: 10 (DW_TAG_member)
205    <1ab>   DW_AT_name        : (indirect string, offset: 0x2d): msg_flags
206    <1af>   DW_AT_decl_file   : 6
207    <1b0>   DW_AT_decl_line   : 238
208    <1b1>   DW_AT_type        : <0x2b>
209    <1b5>   DW_AT_data_member_location: 2 byte block: 23 18 	(DW_OP_plus_uconst: 24)
210 <2><1b8>: Abbrev Number: 0
211 <1><1b9>: Abbrev Number: 7 (DW_TAG_pointer_type)
212    <1ba>   DW_AT_byte_size   : 4
213    <1bb>   DW_AT_type        : <0x121>
214 <1><1bf>: Abbrev Number: 5 (DW_TAG_typedef)
215    <1c0>   DW_AT_name        : (indirect string, offset: 0x125): struct_msghdr
216    <1c4>   DW_AT_decl_file   : 7
217    <1c5>   DW_AT_decl_line   : 32
218    <1c6>   DW_AT_type        : <0x14a>
219 <1><1ca>: Abbrev Number: 14 (DW_TAG_variable)
220    <1cb>   DW_AT_name        : (indirect string, offset: 0x108): current_wordsize
221    <1cf>   DW_AT_decl_file   : 8
222    <1d0>   DW_AT_decl_line   : 757
223    <1d2>   DW_AT_type        : <0x47>
224    <1d6>   DW_AT_external    : 1
225    <1d7>   DW_AT_declaration : 1
226 <1><1d8>: Abbrev Number: 14 (DW_TAG_variable)
227    <1d9>   DW_AT_name        : (indirect string, offset: 0x101): sysent
228    <1dd>   DW_AT_decl_file   : 8
229    <1de>   DW_AT_decl_line   : 892
230    <1e0>   DW_AT_type        : <0x10f>
231    <1e4>   DW_AT_external    : 1
232    <1e5>   DW_AT_declaration : 1
233 <1><1e6>: Abbrev Number: 14 (DW_TAG_variable)
234    <1e7>   DW_AT_name        : (indirect string, offset: 0x1b2): nsyscalls
235    <1eb>   DW_AT_decl_file   : 8
236    <1ec>   DW_AT_decl_line   : 903
237    <1ee>   DW_AT_type        : <0x47>
238    <1f2>   DW_AT_external    : 1
239    <1f3>   DW_AT_declaration : 1
240 <1><1f4>: Abbrev Number: 15 (DW_TAG_variable)
241    <1f5>   DW_AT_name        : (indirect string, offset: 0x13f): mpers_target_var
242    <1f9>   DW_AT_decl_file   : 7
243    <1fa>   DW_AT_decl_line   : 34
244    <1fb>   DW_AT_type        : <0x1bf>
245    <1ff>   DW_AT_external    : 1
246    <200>   DW_AT_location    : 5 byte block: 3 10 0 0 0 	(DW_OP_addr: 10)
247 <1><206>: Abbrev Number: 0
248
249