annotate lldb/test/API/functionalities/source-map/a.yaml @ 227:21e6aa2e49ef

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 19 Jul 2021 06:57:16 +0900
parents 2e18cbf3894f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
150
anatofuz
parents:
diff changeset
1 --- !mach-o
anatofuz
parents:
diff changeset
2 FileHeader:
anatofuz
parents:
diff changeset
3 magic: 0xFEEDFACF
anatofuz
parents:
diff changeset
4 cputype: 0x01000007
anatofuz
parents:
diff changeset
5 cpusubtype: 0x00000003
anatofuz
parents:
diff changeset
6 filetype: 0x00000001
anatofuz
parents:
diff changeset
7 ncmds: 4
anatofuz
parents:
diff changeset
8 sizeofcmds: 1160
anatofuz
parents:
diff changeset
9 flags: 0x00002000
anatofuz
parents:
diff changeset
10 reserved: 0x00000000
anatofuz
parents:
diff changeset
11 LoadCommands:
anatofuz
parents:
diff changeset
12 - cmd: LC_SEGMENT_64
anatofuz
parents:
diff changeset
13 cmdsize: 1032
anatofuz
parents:
diff changeset
14 segname: ''
anatofuz
parents:
diff changeset
15 vmaddr: 0
anatofuz
parents:
diff changeset
16 vmsize: 744
anatofuz
parents:
diff changeset
17 fileoff: 1192
anatofuz
parents:
diff changeset
18 filesize: 744
anatofuz
parents:
diff changeset
19 maxprot: 7
anatofuz
parents:
diff changeset
20 initprot: 7
anatofuz
parents:
diff changeset
21 nsects: 12
anatofuz
parents:
diff changeset
22 flags: 0
anatofuz
parents:
diff changeset
23 Sections:
anatofuz
parents:
diff changeset
24 - sectname: __text
anatofuz
parents:
diff changeset
25 segname: __TEXT
anatofuz
parents:
diff changeset
26 addr: 0x0000000000000000
anatofuz
parents:
diff changeset
27 size: 22
anatofuz
parents:
diff changeset
28 offset: 0x000004A8
anatofuz
parents:
diff changeset
29 align: 4
anatofuz
parents:
diff changeset
30 reloff: 0x00000000
anatofuz
parents:
diff changeset
31 nreloc: 0
anatofuz
parents:
diff changeset
32 flags: 0x80000400
anatofuz
parents:
diff changeset
33 reserved1: 0x00000000
anatofuz
parents:
diff changeset
34 reserved2: 0x00000000
anatofuz
parents:
diff changeset
35 reserved3: 0x00000000
anatofuz
parents:
diff changeset
36 - sectname: __debug_str
anatofuz
parents:
diff changeset
37 segname: __DWARF
anatofuz
parents:
diff changeset
38 addr: 0x0000000000000016
anatofuz
parents:
diff changeset
39 size: 108
anatofuz
parents:
diff changeset
40 offset: 0x000004BE
anatofuz
parents:
diff changeset
41 align: 0
anatofuz
parents:
diff changeset
42 reloff: 0x00000000
anatofuz
parents:
diff changeset
43 nreloc: 0
anatofuz
parents:
diff changeset
44 flags: 0x02000000
anatofuz
parents:
diff changeset
45 reserved1: 0x00000000
anatofuz
parents:
diff changeset
46 reserved2: 0x00000000
anatofuz
parents:
diff changeset
47 reserved3: 0x00000000
anatofuz
parents:
diff changeset
48 - sectname: __debug_abbrev
anatofuz
parents:
diff changeset
49 segname: __DWARF
anatofuz
parents:
diff changeset
50 addr: 0x0000000000000082
anatofuz
parents:
diff changeset
51 size: 83
anatofuz
parents:
diff changeset
52 offset: 0x0000052A
anatofuz
parents:
diff changeset
53 align: 0
anatofuz
parents:
diff changeset
54 reloff: 0x00000000
anatofuz
parents:
diff changeset
55 nreloc: 0
anatofuz
parents:
diff changeset
56 flags: 0x02000000
anatofuz
parents:
diff changeset
57 reserved1: 0x00000000
anatofuz
parents:
diff changeset
58 reserved2: 0x00000000
anatofuz
parents:
diff changeset
59 reserved3: 0x00000000
anatofuz
parents:
diff changeset
60 - sectname: __debug_info
anatofuz
parents:
diff changeset
61 segname: __DWARF
anatofuz
parents:
diff changeset
62 addr: 0x00000000000000D5
anatofuz
parents:
diff changeset
63 size: 126
anatofuz
parents:
diff changeset
64 offset: 0x0000057D
anatofuz
parents:
diff changeset
65 align: 0
anatofuz
parents:
diff changeset
66 reloff: 0x00000790
anatofuz
parents:
diff changeset
67 nreloc: 2
anatofuz
parents:
diff changeset
68 flags: 0x02000000
anatofuz
parents:
diff changeset
69 reserved1: 0x00000000
anatofuz
parents:
diff changeset
70 reserved2: 0x00000000
anatofuz
parents:
diff changeset
71 reserved3: 0x00000000
anatofuz
parents:
diff changeset
72 - sectname: __debug_macinfo
anatofuz
parents:
diff changeset
73 segname: __DWARF
anatofuz
parents:
diff changeset
74 addr: 0x0000000000000153
anatofuz
parents:
diff changeset
75 size: 1
anatofuz
parents:
diff changeset
76 offset: 0x000005FB
anatofuz
parents:
diff changeset
77 align: 0
anatofuz
parents:
diff changeset
78 reloff: 0x00000000
anatofuz
parents:
diff changeset
79 nreloc: 0
anatofuz
parents:
diff changeset
80 flags: 0x02000000
anatofuz
parents:
diff changeset
81 reserved1: 0x00000000
anatofuz
parents:
diff changeset
82 reserved2: 0x00000000
anatofuz
parents:
diff changeset
83 reserved3: 0x00000000
anatofuz
parents:
diff changeset
84 - sectname: __apple_names
anatofuz
parents:
diff changeset
85 segname: __DWARF
anatofuz
parents:
diff changeset
86 addr: 0x0000000000000154
anatofuz
parents:
diff changeset
87 size: 60
anatofuz
parents:
diff changeset
88 offset: 0x000005FC
anatofuz
parents:
diff changeset
89 align: 0
anatofuz
parents:
diff changeset
90 reloff: 0x00000000
anatofuz
parents:
diff changeset
91 nreloc: 0
anatofuz
parents:
diff changeset
92 flags: 0x02000000
anatofuz
parents:
diff changeset
93 reserved1: 0x00000000
anatofuz
parents:
diff changeset
94 reserved2: 0x00000000
anatofuz
parents:
diff changeset
95 reserved3: 0x00000000
anatofuz
parents:
diff changeset
96 - sectname: __apple_objc
anatofuz
parents:
diff changeset
97 segname: __DWARF
anatofuz
parents:
diff changeset
98 addr: 0x0000000000000190
anatofuz
parents:
diff changeset
99 size: 36
anatofuz
parents:
diff changeset
100 offset: 0x00000638
anatofuz
parents:
diff changeset
101 align: 0
anatofuz
parents:
diff changeset
102 reloff: 0x00000000
anatofuz
parents:
diff changeset
103 nreloc: 0
anatofuz
parents:
diff changeset
104 flags: 0x02000000
anatofuz
parents:
diff changeset
105 reserved1: 0x00000000
anatofuz
parents:
diff changeset
106 reserved2: 0x00000000
anatofuz
parents:
diff changeset
107 reserved3: 0x00000000
anatofuz
parents:
diff changeset
108 - sectname: __apple_namespac
anatofuz
parents:
diff changeset
109 segname: __DWARF
anatofuz
parents:
diff changeset
110 addr: 0x00000000000001B4
anatofuz
parents:
diff changeset
111 size: 36
anatofuz
parents:
diff changeset
112 offset: 0x0000065C
anatofuz
parents:
diff changeset
113 align: 0
anatofuz
parents:
diff changeset
114 reloff: 0x00000000
anatofuz
parents:
diff changeset
115 nreloc: 0
anatofuz
parents:
diff changeset
116 flags: 0x02000000
anatofuz
parents:
diff changeset
117 reserved1: 0x00000000
anatofuz
parents:
diff changeset
118 reserved2: 0x00000000
anatofuz
parents:
diff changeset
119 reserved3: 0x00000000
anatofuz
parents:
diff changeset
120 - sectname: __apple_types
anatofuz
parents:
diff changeset
121 segname: __DWARF
anatofuz
parents:
diff changeset
122 addr: 0x00000000000001D8
anatofuz
parents:
diff changeset
123 size: 102
anatofuz
parents:
diff changeset
124 offset: 0x00000680
anatofuz
parents:
diff changeset
125 align: 0
anatofuz
parents:
diff changeset
126 reloff: 0x00000000
anatofuz
parents:
diff changeset
127 nreloc: 0
anatofuz
parents:
diff changeset
128 flags: 0x02000000
anatofuz
parents:
diff changeset
129 reserved1: 0x00000000
anatofuz
parents:
diff changeset
130 reserved2: 0x00000000
anatofuz
parents:
diff changeset
131 reserved3: 0x00000000
anatofuz
parents:
diff changeset
132 - sectname: __compact_unwind
anatofuz
parents:
diff changeset
133 segname: __LD
anatofuz
parents:
diff changeset
134 addr: 0x0000000000000240
anatofuz
parents:
diff changeset
135 size: 32
anatofuz
parents:
diff changeset
136 offset: 0x000006E8
anatofuz
parents:
diff changeset
137 align: 3
anatofuz
parents:
diff changeset
138 reloff: 0x000007A0
anatofuz
parents:
diff changeset
139 nreloc: 1
anatofuz
parents:
diff changeset
140 flags: 0x02000000
anatofuz
parents:
diff changeset
141 reserved1: 0x00000000
anatofuz
parents:
diff changeset
142 reserved2: 0x00000000
anatofuz
parents:
diff changeset
143 reserved3: 0x00000000
anatofuz
parents:
diff changeset
144 - sectname: __eh_frame
anatofuz
parents:
diff changeset
145 segname: __TEXT
anatofuz
parents:
diff changeset
146 addr: 0x0000000000000260
anatofuz
parents:
diff changeset
147 size: 64
anatofuz
parents:
diff changeset
148 offset: 0x00000708
anatofuz
parents:
diff changeset
149 align: 3
anatofuz
parents:
diff changeset
150 reloff: 0x00000000
anatofuz
parents:
diff changeset
151 nreloc: 0
anatofuz
parents:
diff changeset
152 flags: 0x6800000B
anatofuz
parents:
diff changeset
153 reserved1: 0x00000000
anatofuz
parents:
diff changeset
154 reserved2: 0x00000000
anatofuz
parents:
diff changeset
155 reserved3: 0x00000000
anatofuz
parents:
diff changeset
156 - sectname: __debug_line
anatofuz
parents:
diff changeset
157 segname: __DWARF
anatofuz
parents:
diff changeset
158 addr: 0x00000000000002A0
anatofuz
parents:
diff changeset
159 size: 72
anatofuz
parents:
diff changeset
160 offset: 0x00000748
anatofuz
parents:
diff changeset
161 align: 0
anatofuz
parents:
diff changeset
162 reloff: 0x000007A8
anatofuz
parents:
diff changeset
163 nreloc: 1
anatofuz
parents:
diff changeset
164 flags: 0x02000000
anatofuz
parents:
diff changeset
165 reserved1: 0x00000000
anatofuz
parents:
diff changeset
166 reserved2: 0x00000000
anatofuz
parents:
diff changeset
167 reserved3: 0x00000000
anatofuz
parents:
diff changeset
168 - cmd: LC_BUILD_VERSION
anatofuz
parents:
diff changeset
169 cmdsize: 24
anatofuz
parents:
diff changeset
170 platform: 1
anatofuz
parents:
diff changeset
171 minos: 658944
anatofuz
parents:
diff changeset
172 sdk: 658944
anatofuz
parents:
diff changeset
173 ntools: 0
anatofuz
parents:
diff changeset
174 - cmd: LC_SYMTAB
anatofuz
parents:
diff changeset
175 cmdsize: 24
anatofuz
parents:
diff changeset
176 symoff: 1968
anatofuz
parents:
diff changeset
177 nsyms: 1
anatofuz
parents:
diff changeset
178 stroff: 1984
anatofuz
parents:
diff changeset
179 strsize: 8
anatofuz
parents:
diff changeset
180 - cmd: LC_DYSYMTAB
anatofuz
parents:
diff changeset
181 cmdsize: 80
anatofuz
parents:
diff changeset
182 ilocalsym: 0
anatofuz
parents:
diff changeset
183 nlocalsym: 0
anatofuz
parents:
diff changeset
184 iextdefsym: 0
anatofuz
parents:
diff changeset
185 nextdefsym: 1
anatofuz
parents:
diff changeset
186 iundefsym: 1
anatofuz
parents:
diff changeset
187 nundefsym: 0
anatofuz
parents:
diff changeset
188 tocoff: 0
anatofuz
parents:
diff changeset
189 ntoc: 0
anatofuz
parents:
diff changeset
190 modtaboff: 0
anatofuz
parents:
diff changeset
191 nmodtab: 0
anatofuz
parents:
diff changeset
192 extrefsymoff: 0
anatofuz
parents:
diff changeset
193 nextrefsyms: 0
anatofuz
parents:
diff changeset
194 indirectsymoff: 0
anatofuz
parents:
diff changeset
195 nindirectsyms: 0
anatofuz
parents:
diff changeset
196 extreloff: 0
anatofuz
parents:
diff changeset
197 nextrel: 0
anatofuz
parents:
diff changeset
198 locreloff: 0
anatofuz
parents:
diff changeset
199 nlocrel: 0
anatofuz
parents:
diff changeset
200 LinkEditData:
anatofuz
parents:
diff changeset
201 NameList:
anatofuz
parents:
diff changeset
202 - n_strx: 1
anatofuz
parents:
diff changeset
203 n_type: 0x0F
anatofuz
parents:
diff changeset
204 n_sect: 1
anatofuz
parents:
diff changeset
205 n_desc: 0
anatofuz
parents:
diff changeset
206 n_value: 0
anatofuz
parents:
diff changeset
207 StringTable:
anatofuz
parents:
diff changeset
208 - ''
anatofuz
parents:
diff changeset
209 - _main
anatofuz
parents:
diff changeset
210 - ''
anatofuz
parents:
diff changeset
211 DWARF:
anatofuz
parents:
diff changeset
212 debug_str:
anatofuz
parents:
diff changeset
213 - 'Apple LLVM version 10.0.1 (clang-1001.0.37.3)'
anatofuz
parents:
diff changeset
214 - './Trivial/main.c'
anatofuz
parents:
diff changeset
215 - '.'
anatofuz
parents:
diff changeset
216 - main
anatofuz
parents:
diff changeset
217 - int
anatofuz
parents:
diff changeset
218 - argc
anatofuz
parents:
diff changeset
219 - argv
anatofuz
parents:
diff changeset
220 - char
207
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
221 debug_abbrev:
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
222 - Table:
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
223 - Code: 0x00000001
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
224 Tag: DW_TAG_compile_unit
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
225 Children: DW_CHILDREN_yes
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
226 Attributes:
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
227 - Attribute: DW_AT_producer
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
228 Form: DW_FORM_strp
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
229 - Attribute: DW_AT_language
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
230 Form: DW_FORM_data2
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
231 - Attribute: DW_AT_name
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
232 Form: DW_FORM_strp
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
233 - Attribute: DW_AT_stmt_list
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
234 Form: DW_FORM_sec_offset
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
235 - Attribute: DW_AT_comp_dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
236 Form: DW_FORM_strp
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
237 - Attribute: DW_AT_low_pc
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
238 Form: DW_FORM_addr
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
239 - Attribute: DW_AT_high_pc
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
240 Form: DW_FORM_data4
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
241 - Code: 0x00000002
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
242 Tag: DW_TAG_subprogram
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
243 Children: DW_CHILDREN_yes
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
244 Attributes:
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
245 - Attribute: DW_AT_low_pc
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
246 Form: DW_FORM_addr
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
247 - Attribute: DW_AT_high_pc
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
248 Form: DW_FORM_data4
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
249 - Attribute: DW_AT_frame_base
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
250 Form: DW_FORM_exprloc
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
251 - Attribute: DW_AT_name
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
252 Form: DW_FORM_strp
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
253 - Attribute: DW_AT_decl_file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
254 Form: DW_FORM_data1
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
255 - Attribute: DW_AT_decl_line
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
256 Form: DW_FORM_data1
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
257 - Attribute: DW_AT_prototyped
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
258 Form: DW_FORM_flag_present
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
259 - Attribute: DW_AT_type
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
260 Form: DW_FORM_ref4
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
261 - Attribute: DW_AT_external
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
262 Form: DW_FORM_flag_present
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
263 - Code: 0x00000003
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
264 Tag: DW_TAG_formal_parameter
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
265 Children: DW_CHILDREN_no
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
266 Attributes:
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
267 - Attribute: DW_AT_location
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
268 Form: DW_FORM_exprloc
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
269 - Attribute: DW_AT_name
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
270 Form: DW_FORM_strp
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
271 - Attribute: DW_AT_decl_file
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
272 Form: DW_FORM_data1
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
273 - Attribute: DW_AT_decl_line
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
274 Form: DW_FORM_data1
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
275 - Attribute: DW_AT_type
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
276 Form: DW_FORM_ref4
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
277 - Code: 0x00000004
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
278 Tag: DW_TAG_base_type
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
279 Children: DW_CHILDREN_no
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
280 Attributes:
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
281 - Attribute: DW_AT_name
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
282 Form: DW_FORM_strp
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
283 - Attribute: DW_AT_encoding
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
284 Form: DW_FORM_data1
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
285 - Attribute: DW_AT_byte_size
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
286 Form: DW_FORM_data1
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
287 - Code: 0x00000005
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
288 Tag: DW_TAG_pointer_type
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
289 Children: DW_CHILDREN_no
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
290 Attributes:
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
291 - Attribute: DW_AT_type
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
292 Form: DW_FORM_ref4
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
293 - Code: 0x00000006
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
294 Tag: DW_TAG_const_type
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
295 Children: DW_CHILDREN_no
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
296 Attributes:
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
297 - Attribute: DW_AT_type
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
298 Form: DW_FORM_ref4
150
anatofuz
parents:
diff changeset
299 debug_info:
207
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
300 - Version: 4
150
anatofuz
parents:
diff changeset
301 AddrSize: 8
anatofuz
parents:
diff changeset
302 Entries:
anatofuz
parents:
diff changeset
303 - AbbrCode: 0x00000001
anatofuz
parents:
diff changeset
304 Values:
anatofuz
parents:
diff changeset
305 - Value: 0x0000000000000000
anatofuz
parents:
diff changeset
306 - Value: 0x000000000000000C
anatofuz
parents:
diff changeset
307 - Value: 0x000000000000002E
anatofuz
parents:
diff changeset
308 - Value: 0x0000000000000000
anatofuz
parents:
diff changeset
309 - Value: 0x000000000000003F
anatofuz
parents:
diff changeset
310 - Value: 0x0000000000000000
anatofuz
parents:
diff changeset
311 - Value: 0x0000000000000016
anatofuz
parents:
diff changeset
312 - AbbrCode: 0x00000002
anatofuz
parents:
diff changeset
313 Values:
anatofuz
parents:
diff changeset
314 - Value: 0x0000000000000000
anatofuz
parents:
diff changeset
315 - Value: 0x0000000000000016
anatofuz
parents:
diff changeset
316 - Value: 0x0000000000000001
anatofuz
parents:
diff changeset
317 BlockData:
anatofuz
parents:
diff changeset
318 - 0x56
anatofuz
parents:
diff changeset
319 - Value: 0x0000000000000054
anatofuz
parents:
diff changeset
320 - Value: 0x0000000000000001
anatofuz
parents:
diff changeset
321 - Value: 0x0000000000000001
anatofuz
parents:
diff changeset
322 - Value: 0x0000000000000001
anatofuz
parents:
diff changeset
323 - Value: 0x0000000000000060
anatofuz
parents:
diff changeset
324 - Value: 0x0000000000000001
anatofuz
parents:
diff changeset
325 - AbbrCode: 0x00000003
anatofuz
parents:
diff changeset
326 Values:
anatofuz
parents:
diff changeset
327 - Value: 0x0000000000000002
anatofuz
parents:
diff changeset
328 BlockData:
anatofuz
parents:
diff changeset
329 - 0x91
anatofuz
parents:
diff changeset
330 - 0x78
anatofuz
parents:
diff changeset
331 - Value: 0x000000000000005D
anatofuz
parents:
diff changeset
332 - Value: 0x0000000000000001
anatofuz
parents:
diff changeset
333 - Value: 0x0000000000000001
anatofuz
parents:
diff changeset
334 - Value: 0x0000000000000060
anatofuz
parents:
diff changeset
335 - AbbrCode: 0x00000003
anatofuz
parents:
diff changeset
336 Values:
anatofuz
parents:
diff changeset
337 - Value: 0x0000000000000002
anatofuz
parents:
diff changeset
338 BlockData:
anatofuz
parents:
diff changeset
339 - 0x91
anatofuz
parents:
diff changeset
340 - 0x70
anatofuz
parents:
diff changeset
341 - Value: 0x0000000000000062
anatofuz
parents:
diff changeset
342 - Value: 0x0000000000000001
anatofuz
parents:
diff changeset
343 - Value: 0x0000000000000001
anatofuz
parents:
diff changeset
344 - Value: 0x0000000000000067
anatofuz
parents:
diff changeset
345 - AbbrCode: 0x00000000
anatofuz
parents:
diff changeset
346 - AbbrCode: 0x00000004
anatofuz
parents:
diff changeset
347 Values:
anatofuz
parents:
diff changeset
348 - Value: 0x0000000000000059
anatofuz
parents:
diff changeset
349 - Value: 0x0000000000000005
anatofuz
parents:
diff changeset
350 - Value: 0x0000000000000004
anatofuz
parents:
diff changeset
351 - AbbrCode: 0x00000005
anatofuz
parents:
diff changeset
352 Values:
anatofuz
parents:
diff changeset
353 - Value: 0x000000000000006C
anatofuz
parents:
diff changeset
354 - AbbrCode: 0x00000005
anatofuz
parents:
diff changeset
355 Values:
anatofuz
parents:
diff changeset
356 - Value: 0x0000000000000071
anatofuz
parents:
diff changeset
357 - AbbrCode: 0x00000006
anatofuz
parents:
diff changeset
358 Values:
anatofuz
parents:
diff changeset
359 - Value: 0x0000000000000076
anatofuz
parents:
diff changeset
360 - AbbrCode: 0x00000004
anatofuz
parents:
diff changeset
361 Values:
anatofuz
parents:
diff changeset
362 - Value: 0x0000000000000067
anatofuz
parents:
diff changeset
363 - Value: 0x0000000000000006
anatofuz
parents:
diff changeset
364 - Value: 0x0000000000000001
anatofuz
parents:
diff changeset
365 - AbbrCode: 0x00000000
anatofuz
parents:
diff changeset
366 debug_line:
207
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
367 - Length: 68
150
anatofuz
parents:
diff changeset
368 Version: 4
anatofuz
parents:
diff changeset
369 PrologueLength: 40
anatofuz
parents:
diff changeset
370 MinInstLength: 1
anatofuz
parents:
diff changeset
371 MaxOpsPerInst: 1
anatofuz
parents:
diff changeset
372 DefaultIsStmt: 1
anatofuz
parents:
diff changeset
373 LineBase: 251
anatofuz
parents:
diff changeset
374 LineRange: 14
anatofuz
parents:
diff changeset
375 OpcodeBase: 13
anatofuz
parents:
diff changeset
376 StandardOpcodeLengths: [ 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 1 ]
anatofuz
parents:
diff changeset
377 IncludeDirs:
anatofuz
parents:
diff changeset
378 - './Trivial'
anatofuz
parents:
diff changeset
379 Files:
anatofuz
parents:
diff changeset
380 - Name: main.c
anatofuz
parents:
diff changeset
381 DirIdx: 1
anatofuz
parents:
diff changeset
382 ModTime: 0
anatofuz
parents:
diff changeset
383 Length: 0
anatofuz
parents:
diff changeset
384 Opcodes:
anatofuz
parents:
diff changeset
385 - Opcode: DW_LNS_extended_op
anatofuz
parents:
diff changeset
386 ExtLen: 9
anatofuz
parents:
diff changeset
387 SubOpcode: DW_LNE_set_address
anatofuz
parents:
diff changeset
388 Data: 0
anatofuz
parents:
diff changeset
389 - Opcode: DW_LNS_copy
anatofuz
parents:
diff changeset
390 Data: 0
anatofuz
parents:
diff changeset
391 - Opcode: DW_LNS_set_column
anatofuz
parents:
diff changeset
392 Data: 3
anatofuz
parents:
diff changeset
393 - Opcode: DW_LNS_set_prologue_end
anatofuz
parents:
diff changeset
394 Data: 3
anatofuz
parents:
diff changeset
395 - Opcode: DW_LNS_const_add_pc
anatofuz
parents:
diff changeset
396 Data: 3
anatofuz
parents:
diff changeset
397 - Opcode: 0x3D
anatofuz
parents:
diff changeset
398 Data: 3
anatofuz
parents:
diff changeset
399 - Opcode: DW_LNS_advance_pc
anatofuz
parents:
diff changeset
400 Data: 2
anatofuz
parents:
diff changeset
401 - Opcode: DW_LNS_extended_op
anatofuz
parents:
diff changeset
402 ExtLen: 1
anatofuz
parents:
diff changeset
403 SubOpcode: DW_LNE_end_sequence
anatofuz
parents:
diff changeset
404 Data: 2
anatofuz
parents:
diff changeset
405 ...