tools/README: Added another quick check that finds
[dwarf-doc.git] / dwarf5 / tools / dw4index.txt
1 ... parameters...See unspecified parameters entry
2 .data ...264
3 .debug_abbrev... 141, 144, 145, 183, 215, 264, 276, 289
4 .debug_abbrev example ...219
5 .debug_aranges ... 107, 140, 141, 177, 183, 215, 264, 289
6 .debug_frame ... 128, 130, 140, 141, 183, 289
7 .debug_frame example ...240
8 .debug_info ...7, 24, 105, 106, 107, 108, 140, 141, 142, 143, 145, 146, 149, 151, 176, 177, 183, 215, 264, 265, 267, 268, 269, 271, 273, 274, 275, 276, 287, 289
9 .debug_info example ...219
10 .debug_line 45, 108, 140, 141, 148, 183, 215, 264, 276, 289
11 .debug_loc... 30, 148, 183, 215, 289
12 .debug_macinfo ... 45, 123, 125, 149, 183, 215, 289
13 .debug_pubnames ... 106, 140, 141, 142, 176, 183, 215, 289
14 .debug_pubtypes ... 106, 140, 141, 142, 176, 183, 215, 289
15 .debug_ranges ... 38, 149, 183, 215, 289
16 .debug_str ... 142, 150, 151, 183, 215, 289
17 .debug_types .7, 24, 105, 107, 140, 141, 142, 143, 144, 145, 146, 183, 276, 289
18 .text ...264, 271, 274
19 <caf>...See code alignment factor
20 <daf> ...See data alignment factor
21 32-bit DWARF format...140
22 64-bit DWARF format...140
23 abbreviations table ...143, 145
24 abbreviations table dynamic forms in...146
25 abbreviations table example ...219
26 abstract instance...288
27 abstract instance example ... 245, 248, 251
28 abstract instance nested...63
29 abstract instance entry...59
30 abstract instance root ...59
31 abstract instance tree...59, 61
32 abstract origin attribute ...61, 63
33 accelerated access ...105
34 accelerated access by address...107
35 accelerated access by name ...106
36 access declaration entry ...87
37 accessibility attribute ...32, 87, 88, 92
38 encoding ...170
39 activation, call frame...126
40 Ada ...1, 9, 32, 41, 44, 79, 80, 81, 103, 222, 227, 228, 229
41 address
42 address dereference operator ...19, 20
43 address implicit push for member pointer... 101
44 address implicit push of base ... 20
45 address size of an ...See size of an address
46 address class... 15, 147
47 address class attribute... 34, 55, 81
48 address class attribute encoding... 173
49 address range
50 address range, in location list... 31
51 address range, in range list... 39
52 address register
53 address register, in call frame information... 127
54 address register, in line number machine... 109
55 address selection...See base address selection
56 address size ...See size of an address
57 address space
58 address space, flat 34
59 address space,multiple ... 19, 20
60 address space, segmented ...34, 107, 144, 177
61 address, uplevel ... See static link attribute
62 address_size ...107, 129, 144, 177, 178
63 alias declaration...See imported declaration entry
64 allocated attribute ... 102
65 anonymous union ... 69, 88
66 ARM instruction set architecture... 108
67 array
68 array, declaration of type... 83
69 array, descriptor for... 221
70 array, element ordering ... 83
71 array, element type... 83
72 array type entry ... 83
73 array type entry, examples ... 221
74 artificial attribute... 34
75 associated attribute ... 102
76 attribute duplication... 7
77 attribute ordering ... 7
78 attribute value classes... 7
79 attributes... 7
80 attributes, list of ... 9
81 base address selection entry
82 base address selection entry, in location list... 30, 31, 168
83 base address selection entry, in range list... 38, 39, 182
84 base type entry... 75
85 base types attribute ... 47
86 basic_block...110, 111, 116, 119
87 beginning of a data member ... 88
88 beginning of an object...88, 89
89 big-endian encoding... See endianity attribute
90 binary scale attribute...79
91 bit fields ...89, 230
92 bit offset attribute (V3) ...76, 91
93 bit size attrbute...75
94 bit size attribute... 89, 98, 99, 101
95 bit size attribute (V3) ...76, 91
96 bit stride attribute...83, 97, 100
97 block class...15, 147
98 block entry ... See try block entry, See lexical block entry
99 builtin type... See base type entry
100 byte size attrbute ...75
101 byte size attribute... 89, 96, 98, 99, 101
102 byte size attribute (V3) ...91
103 byte stride attribute ...97, 100
104 C 1, 4, 35, 44, 47, 54, 55, 65, 69, 71, 75, 80, 81, 82, 84, 85, 89, 96, 97, 99, 123, 221, 222, 275, 287
105 C++...1, 4, 32, 33, 34, 37, 41, 44, 49, 50, 52, 57, 59, 61, 62, 64, 65, 66, 69, 70, 72, 80, 81, 82, 84, 85, 86, 87, 88, 89, 92, 93, 96, 97, 99, 100, 105, 106, 107, 123, 251, 256, 257, 260, 263, 266, 269, 271, 275, 277, 287
106 call column attribute ...60
107 call file attribute...60
108 call frame information
109 call frame information, encoding ...180
110 call frame information, examples...239
111 call line attribute ...60
112 calling convention attribute...54
113 calling convention attribute, encoding ...174
114 case sensitivity ...46
115 catch block entry...66
116 char16_t ...255
117 char32_t ...255
118 CIE...See common information entry
119 CIE_id...129, 141, 242
120 CIE_pointer ...129, 130, 141
121 class template instantiation (entry) ...93
122 class type entry ...84
123 class type entry, as class template instantiation...93
124 classes of attribute value ... 7, See also attribute encodings
125 COBOL...1, 4, 99
126 code_alignment_factor ...130, 132
127 column position of declaration...36
128 COMDAT...See section group
129 common (block) reference attribute ...56
130 common block ... See Fortran, common block
131 common block entry ...73
132 common information entry ...129
133 compilation directory attribute...46
134 compilation unit ...43
135 compilation unit, for template instantiation ...94
136 compilation unit, header ...143
137 compilation unit, normal ...43
138 compilation unit, partial ... 43
139 compilation unit, type ... 48
140 composite location description ... 28
141 compression ...See DWARF compression
142 concrete inlined instance
143 concrete inlined instance, example... 245, 248, 251
144 concrete inlined instance, nested ... 63
145 concrete inlined instance entry ... 61
146 concrete inlined instance root... 61
147 concrete inlined instance tree ... 61
148 concrete out-of-line instance ... 62, 288
149 concrete out-of-line instance, example... 248
150 concrete out-of-line instance, of inlined subprogram ... 63
151 condition entry ... 95
152 condition, COBOL level-88 ... 95
153 const qualified type ... 81
154 constant class... 15, 147
155 constant entry ... 69
156 constant expression attribute ... 60, 72
157 constant type entry ... 81
158 constant value attribute... 71, 93, 96
159 constexpr ... 59, 61, 72
160 containing type attribute... 100
161 contiguous address range... 38
162 count attribute ... 81, 99
163 count attribute, default ... 99
164 D 99
165 data bit offset attribute... 75, 89
166 data location attribute ... 102
167 data member ... See member entry (data)
168 data member location attribute ... 86, 88
169 debug_abbrev_offset ... 141, 144, 215
170 debug_info_length... 141
171 debug_info_offset ... 141
172 debugging information entry ... 7
173 debugging information entry, global name for ... 266
174 debugging information entry, ownership relation... 16
175 decimal scale attribute... 78, 79
176 decimal sign attribute ... 78
177 DECL ... 191
178 declaration attribute... 35, 49, 69, 85
179 declaration column attribute... 36
180 declaration coordinates...36, 191, See also declaration coordinates, DW_AT_decl_file, DW_AT_decl_line, DW_AT_decl_column
181 declaration coordinates, in concrete instance... 61
182 declaration file attribute ... 36
183 declaration line attribute... 36
184 default value attribute... 70
185 default_is_stmt ... 111, 113
186 derived type (C++) ... See inheritance entry
187 description attribute... 41
188 descriptor, array... 221
189 DIE... See debugging information entry
190 digit count attribute...78, 79,
191 discontiguous address ranges...See non-contiguous address
192 ranges
193 discriminant (entry) ...94
194 discriminant attribute ...94
195 discriminant list attribute ...94
196 discriminant list attribute, encoding ...176
197 discriminant value attribute...94
198 discriminator... 111, 116, 119, 122
199 duplicate elimination... See DWARF duplicate elimination
200 DW_ACCESS_private...32, 170
201 DW_ACCESS_protected...32, 170
202 DW_ACCESS_public...32, 170
203 DW_ADDR_far16...35
204 DW_ADDR_far32...35
205 DW_ADDR_huge16...35
206 DW_ADDR_near16 ...35
207 DW_ADDR_near32 ...35
208 DW_ADDR_none...34, 35, 173
209 DW_AT_abstract_origin . 9, 61, 62, 63, 156, 191, 192, 193, 196, 197, 198, 199, 200, 202, 203, 204, 205, 206, 207, 208, 209, 210, 247, 250, 253, 254
210 DW_AT_accessibility 9, 32, 87, 88, 92, 156, 170, 185, 191, 193, 195, 196, 198, 199, 200, 203, 204, 205, 206, 207, 208, 209, 210, 211, 280, 282, 283
211 DW_AT_address_class... 9, 34, 55, 81, 156, 185, 195, 202, 203, 205, 206, 211
212 DW_AT_allocated. 9, 40, 84, 102, 103, 158, 185, 191, 192, 193, 194, 196, 197, 201, 202, 203, 204, 206, 207, 208, 209, 211, 224
213 DW_AT_artificial 7, 9, 34, 64, 92, 156, 185, 197, 205, 209, 236, 281
214 DW_AT_associated9, 40, 84, 102, 158, 185, 191, 192, 193, 194, 196, 197, 201, 202, 203, 204, 206, 207, 208, 209, 211, 223
215 DW_AT_base_types... 9, 47, 156, 194, 201
216 DW_AT_binary_scale ... 9, 79, 158, 185, 192
217 DW_AT_bit_offset ... 9, 40, 90, 91, 155, 185, 192, 200
218 DW_AT_bit_offset (V3)...76, 91
219 DW_AT_bit_size. 9, 40, 41, 75, 83, 85, 89, 91, 98, 99, 101, 155, 185, 191, 192, 193, 196, 197, 200, 203, 204, 206, 209, 230, 231
220 DW_AT_bit_size (V3) ...76, 91
221 DW_AT_bit_stride ... 9, 40, 41, 83, 97, 100, 156, 185, 191, 196, 206, 231
222 DW_AT_byte_size 9, 40, 41, 75, 76, 83, 85, 89, 90, 91, 96, 98, 99, 101, 155, 185, 191, 192, 193, 196, 197, 200, 203, 204, 206, 209, 220, 224, 254, 255, 275, 277, 278, 279, 280, 281, 282, 284
223 DW_AT_byte_size (V3)...76, 91
224 DW_AT_byte_stride.. 9, 40, 41, 83, 97, 100, 158, 185, 196, 206, 226
225 DW_AT_call_column... 9, 60, 158, 198
226 DW_AT_call_file ... 9, 60, 158, 198
227 DW_AT_call_line ... 10, 60, 158, 198
228 DW_AT_calling_convention ...10, 54, 156, 174, 205
229 DW_AT_common_reference ...10, 56, 155, 193, 274, 275
230 DW_AT_comp_dir ... 10, 46, 115, 122, 155, 194, 201, 220
231 DW_AT_const_expr10, 60, 61, 72, 159, 185, 198, 210, 254
232 DW_AT_const_value. 10, 60, 61, 71, 93, 96, 103, 155, 185, 195, 196, 207, 210, 247, 254, 256, 273
233 DW_AT_containing_type ...10, 100, 156, 185, 202
234 DW_AT_count...10, 40, 81, 99, 156, 185, 203, 206
235 DW_AT_data_bit_offset ...10, 75, 76, 88, 89, 90, 91, 159, 185, 192, 200, 230, 231
236 DW_AT_data_location ...10, 84, 102, 158, 185, 191, 192, 193, 194, 196, 197, 201, 202, 203, 204, 206, 207, 208, 209, 211, 222, 223, 224, 225, 226, 228
237 DW_AT_data_member_location10, 20, 86, 88, 89, 91, 156, 185, 198, 200, 224, 229, 277, 278, 279, 280, 282, 283, 284
238 DW_AT_data_member_location (V3) ... 91
239 DW_AT_decimal_scale ...10, 78, 79, 158, 185, 192
240 DW_AT_decimal_sign...10, 78, 158, 169, 185, 192
241 DW_AT_decl_column ...10, 36, 156, 188, 191, See also
242 declaration coordinates
243 DW_AT_decl_file... 10, 36, 157, 188, 191, 277, 278, 280, 281, See also declaration coordinates
244 DW_AT_decl_line ... 10, 36, 157, 188, 191, 277, 278, 280, 281, See also declaration coordinates
245 DW_AT_declaration .. 10, 35, 36, 49, 69, 85, 157, 187, 188, 191, 193, 195, 196, 200, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 236, 281
246 DW_AT_default_value ...10, 70, 156, 185, 197
247 DW_AT_description ...7, 10, 41, 158, 188, 191, 192, 193, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210
248 DW_AT_digit_count...11, 78, 79, 158, 185, 192
249 DW_AT_discr ...11, 94, 95, 155, 185, 210
250 DW_AT_discr_list ...11, 94, 95, 157, 176, 185, 210
251 DW_AT_discr_value ...11, 94, 95, 155, 185, 210
252 DW_AT_elemental ... 11, 54, 159, 205
253 DW_AT_encoding ... 11, 75, 157, 168, 186, 192, 220, 255, 275
254 DW_AT_endianity11, 72, 75, 159, 170, 186, 192, 195, 197, 210
255 DW_AT_entry_pc 11, 34, 38, 40, 49, 55, 60, 158, 198, 200, 205
256 DW_AT_enum_class ...11, 96, 159, 186, 196, 256
257 DW_AT_explicit...11, 92, 159, 186, 205
258 DW_AT_extension ...11, 49, 158, 201, 234
259 DW_AT_external... 11, 53, 69, 70, 157, 195, 205, 210, 281
260 DW_AT_frame_base11, 18, 29, 56, 57, 157, 195, 205, 250, 252, 253
261 DW_AT_friend ...11, 87, 157, 187, 197
262 DW_AT_hi_user ... 159
263 DW_AT_high_pc11, 34, 37, 38, 44, 49, 55, 60, 65, 66, 155, 192, 194, 198, 199, 200, 201, 205, 208, 211, 220, 233, 234, 247, 250, 252, 253
264 DW_AT_identifier_case ... 11, 46, 157, 174, 194, 201, 273
265 DW_AT_import... 11, 47, 50, 51, 155, 198, 234, 268, 274, 275
266 DW_AT_inline ... 12, 58, 59, 156, 175, 205, 246, 248, 249, 252, 254
267 DW_AT_is_optional... 12, 70, 156, 186, 197
268 DW_AT_language. 12, 44, 48, 83, 155, 171, 194, 201, 208, 220, 270, 273, 277, 280
269 DW_AT_linkage_name ... 12, 37, 41, 53, 72, 73, 159, 193, 195, 205, 210
270 DW_AT_lo_user...159
271 DW_AT_location 12, 24, 37, 60, 66, 69, 73, 155, 186, 193, 195, 197, 210, 211, 225, 229, 231, 233, 234, 236, 247, 250, 252, 253, 273, 285
272 DW_AT_low_pc.. 12, 34, 37, 38, 40, 44, 49, 55, 59, 60, 65, 66, 155, 192, 194, 195, 198, 199, 200, 201, 205, 208, 211, 220, 233, 234, 247, 250, 252, 253
273 DW_AT_lower_bound 12, 40, 99, 156, 171, 186, 206, 223, 224, 228, 229, 231, 273
274 DW_AT_macro_info ... 12, 45, 157, 194, 201
275 DW_AT_main_subprogram ... 3, 12, 47, 53, 159, 194, 201, 205
276 DW_AT_mutable ... 12, 88, 158, 186, 200
277 DW_AT_name 12, 36, 37, 41, 44, 46, 49, 51, 53, 58, 62, 65, 66, 69, 73, 75, 80, 81, 82, 83, 84, 86, 87, 88, 93, 95, 96, 97, 98, 99, 100, 101, 103, 106, 107, 115, 122, 155, 184, 185, 187, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 220, 224, 225, 228, 229, 230, 231, 233, 234, 235, 236, 246, 248, 249, 252, 254, 255, 256, 257, 258, 260, 270, 271, 273, 274, 275, 277, 278, 279, 280, 281, 282, 283, 284, 285
278 DW_AT_namelist_item... 12, 73, 157, 201
279 DW_AT_object_pointer ... 12, 92, 159, 189, 205, 236
280 DW_AT_ordering... 12, 83, 155, 175, 186, 191
281 DW_AT_picture_string ... 12, 78, 158, 186, 192
282 DW_AT_priority ... 12, 49, 157, 200
283 DW_AT_producer ... 12, 46, 156, 194, 201, 220
284 DW_AT_prototyped ... 12, 54, 97, 156, 186, 205, 206
285 DW_AT_pure ... 12, 55, 159, 205
286 DW_AT_ranges..12, 34, 37, 38, 44, 49, 55, 60, 65, 66, 158, 192, 194, 198, 199, 200, 201, 205, 208, 211
287 DW_AT_recursive... 13, 54, 55, 159, 205
288 DW_AT_return_addr... 13, 56, 60, 156, 195, 198, 205
289 DW_AT_segment ... 13, 34, 55, 60, 70, 157, 186, 192, 193, 194, 195, 197, 198, 199, 200, 201, 205, 208, 210, 211
290 DW_AT_sibling .. 13, 16, 36, 155, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211
291 DW_AT_signature... 13, 85, 159, 193, 196, 204, 207, 209
292 DW_AT_small... 13, 79, 158, 186, 192
293 DW_AT_specification ...13, 36, 50, 59, 70, 85, 92, 93, 157, 187, 191, 193, 196, 200, 204, 205, 209, 210, 234
294 DW_AT_start_scope.. 13, 37, 38, 60, 71, 75, 156, 191, 193, 195, 196, 197, 198, 199, 201, 203, 204, 205, 206, 207, 208, 209, 210
295 DW_AT_static_link ...13, 56, 57, 157, 195, 205, 247, 250, 252
296 DW_AT_stmt_list ...13, 45, 155, 194, 201, 220
297 DW_AT_string_length...13, 98, 155, 186, 204
298 DW_AT_threads_scaled ...13, 99, 159, 186, 206
299 DW_AT_trampoline...13, 64, 158, 198, 205
300 DW_AT_type. 13, 32, 55, 57, 58, 66, 70, 72, 81, 82, 83, 86, 88, 93, 94, 95, 96, 97, 98, 99, 100, 101, 103, 157, 187, 191, 194, 195, 196, 197, 198, 200, 201, 202, 203, 205, 206, 207, 208, 210, 211, 220, 223, 224, 225, 228, 229, 230, 231, 233, 234, 235, 236, 246, 249, 252, 254, 255, 256, 257, 258, 260, 270, 271, 273, 274, 277, 278, 279, 280, 281, 282, 283, 284, 285
301 DW_AT_upper_bound.13, 40, 99, 156, 186, 206, 223, 224, 228, 229, 231, 254, 273
302 DW_AT_use_location...13, 100, 101, 157, 186, 202
303 DW_AT_use_UTF8 ...13, 47, 150, 158, 186, 194, 201
304 DW_AT_variable_parameter ...13, 70, 157, 186, 197
305 DW_AT_virtuality .. 13, 33, 87, 92, 157, 171, 186, 198, 205
306 DW_AT_visibility... 14, 33, 155, 171, 186, 191, 193, 195, 196, 197, 200, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211
307 DW_AT_vtable_elem_location...14, 92, 157, 186, 205
308 DW_ATE_address ... 77, 168
309 DW_ATE_boolean... 77, 168
310 DW_ATE_complex_float ... 77, 168
311 DW_ATE_decimal_float... 77, 169
312 DW_ATE_edited... 77, 78, 168
313 DW_ATE_float ... 77, 168
314 DW_ATE_hi_user... 169
315 DW_ATE_imaginary_float ... 77, 168
316 DW_ATE_lo_user... 169
317 DW_ATE_numeric_string ... 77, 78, 79, 168
318 DW_ATE_packed_decimal... 77, 78, 79, 168
319 DW_ATE_signed... 75, 77, 168, 275
320 DW_ATE_signed_char ... 77, 168
321 DW_ATE_signed_fixed... 77, 78, 169
322 DW_ATE_unsigned ... 77, 168, 220
323 DW_ATE_unsigned_char ... 77, 168, 220
324 DW_ATE_unsigned_fixed... 77, 78, 169
325 DW_ATE_UTF... 77, 78, 169, 255
326 DW_CC_hi_user ... 174
327 DW_CC_lo_user ... 174
328 DW_CC_nocall ... 54, 174
329 DW_CC_normal ... 54, 174
330 DW_CC_program ... 54, 174
331 DW_CFA_advance_loc ...132, 136, 137, 181, 243
332 DW_CFA_advance_loc1... 132, 181
333 DW_CFA_advance_loc2... 132, 181
334 DW_CFA_advance_loc4 ...132, 181
335 DW_CFA_def_cfa... 131, 132, 133, 181, 242, 243
336 DW_CFA_def_cfa_expression ...131, 133, 181
337 DW_CFA_def_cfa_offset ...133, 181, 243
338 DW_CFA_def_cfa_offset_sf ...133, 182
339 DW_CFA_def_cfa_register ...133, 181, 243
340 DW_CFA_def_cfa_sf ...133, 182
341 DW_CFA_expression...131, 135, 181
342 DW_CFA_hi_user ...182
343 DW_CFA_lo_user ...182
344 DW_CFA_nop... 130, 131, 136, 181, 242, 243
345 DW_CFA_offset...134, 181, 243
346 DW_CFA_offset_extended...134, 181, 182
347 DW_CFA_offset_extended_sf...134, 182
348 DW_CFA_register...135, 181, 242
349 DW_CFA_remember_state...136, 181
350 DW_CFA_restore ...136, 181, 243
351 DW_CFA_restore_extended...136, 181
352 DW_CFA_restore_state...136, 181
353 DW_CFA_same_value ...134, 181, 242
354 DW_CFA_set_loc... 132, 136, 137, 181
355 DW_CFA_undefined ... 134, 137, 181, 242
356 DW_CFA_val_expression ... 131, 135, 182
357 DW_CFA_val_offset ...134, 135, 182
358 DW_CFA_val_offset_sf ...135, 182
359 DW_CHILDREN_no...146, 154, 220
360 DW_CHILDREN_yes ...146, 154, 220
361 DW_DS_leading_overpunch ...80, 169
362 DW_DS_leading_separate...80, 169
363 DW_DS_trailing_overpunch ...80, 169
364 DW_DS_trailing_separate ...80, 169
365 DW_DS_unsigned ...80, 169
366 DW_DSC_label ...95, 176
367 DW_DSC_range ...95, 176
368 DW_END_big ...72, 170
369 DW_END_default ...72, 170
370 DW_END_hi_user...170
371 DW_END_little ...72, 170
372 DW_END_lo_user...170
373 DW_FORM_addr ... 147, 160, 168, 182, 220
374 DW_FORM_block ... 135, 147, 160, 187
375 DW_FORM_block1 ...147, 160
376 DW_FORM_block2 ...147, 160
377 DW_FORM_block4 ...147, 160
378 DW_FORM_data1...147, 160, 220
379 DW_FORM_data2...147, 160
380 DW_FORM_data4... 3, 146, 147, 148, 160, 215
381 DW_FORM_data8... 3, 146, 147, 148, 160
382 DW_FORM_exprloc ...133, 148, 161
383 DW_FORM_flag ...148, 160, 187
384 DW_FORM_flag_present...148, 161
385 DW_FORM_indirect ...146, 161, 220
386 DW_FORM_ref_addr... 24, 142, 149, 150, 160, 265, 267, 268, 288
387 DW_FORM_ref_sig8... 145, 161
388 DW_FORM_ref_udata... 149, 161, 267
389 DW_FORM_ref1 ... 149, 160, 267
390 DW_FORM_ref2 ...24, 149, 160, 267
391 DW_FORM_ref4 ...24, 149, 160, 220, 267
392 DW_FORM_ref8 ... 149, 160, 267
393 DW_FORM_sdata... 147, 160, 187
394 DW_FORM_sec_offset...3, 142, 146, 148, 149, 161, 220
395 DW_FORM_string...150, 160, 187, 220
396 DW_FORM_strp...142, 150, 160, 215
397 DW_FORM_udata ... 147, 160
398 DW_ID_case_insensitive ... 46, 174, 273
399 DW_ID_case_sensitive ... 46, 174
400 DW_ID_down_case ... 46, 174
401 DW_ID_up_case ... 46, 174
402 DW_INL_declared_inlined ...59, 175, 246, 249, 252
403 DW_INL_declared_not_inlined ... 59, 175
404 DW_INL_inlined ... 59, 175
405 DW_INL_not_inlined ... 59, 175
406 DW_LANG_Ada83 ... 44, 172
407 DW_LANG_Ada95 ... 44, 172
408 DW_LANG_C ... 44, 172, 220
409 DW_LANG_C_plus_plus ...44, 172, 270, 277, 280
410 DW_LANG_C89 ... 44, 172, 220
411 DW_LANG_C99 ... 44, 172
412 DW_LANG_Cobol74 ... 44, 172
413 DW_LANG_Cobol85 ... 44, 172
414 DW_LANG_Fortran77 ... 44, 172
415 DW_LANG_Fortran90 ... 44, 172, 273
416 DW_LANG_Fortran95 ... 45, 172
417 DW_LANG_hi_user ... 173
418 DW_LANG_Java ... 45, 172
419 DW_LANG_lo_user ... 173
420 DW_LANG_Modula2... 45, 172
421 DW_LANG_ObjC ... 45, 173
422 DW_LANG_ObjC_plus_plus ... 45, 173
423 DW_LANG_Pascal83... 45, 172
424 DW_LANG_PLI ... 45, 172
425 DW_LANG_Python... 45, 173
426 DW_LANG_UPC ... 173
427 DW_LNE_define_file ... 115, 122, 179
428 DW_LNE_end_sequence ... 121, 179, 238
429 DW_LNE_hi_user... 179
430 DW_LNE_lo_user... 179
431 DW_LNE_set_address ... 121, 179
432 DW_LNE_set_discriminator... 122, 179
433 DW_LNS_advance_line... 119, 178
434 DW_LNS_advance_pc...119, 120, 178, 238
435 DW_LNS_const_add_pc... 120, 178
436 DW_LNS_copy... 119, 178
437 DW_LNS_fixed_advance_pc...111, 120, 178, 238
438 DW_LNS_hi_user omission... 139
439 DW_LNS_lo_user omission... 139
440 DW_LNS_negate_stmt ... 113, 119, 178
441 DW_LNS_set_basic_block...119, 178
442 DW_LNS_set_column...119, 178
443 DW_LNS_set_epilogue_begin ...121, 179
444 DW_LNS_set_file ...119, 178
445 DW_LNS_set_isa ...121, 179
446 DW_LNS_set_prologue_end...120, 178
447 DW_MACINFO_define ... 123, 124, 125, 180
448 DW_MACINFO_end_file ...123, 124, 180
449 DW_MACINFO_start_file ... 123, 124, 125, 180
450 DW_MACINFO_undef ...123, 125, 180
451 DW_MACINFO_vendor_ext ...123, 124, 180
452 DW_OP_abs ...21, 164
453 DW_OP_addr ...17, 29, 163
454 DW_OP_and... 21, 164, 223, 224
455 DW_OP_bit_piece...29, 167
456 DW_OP_bra ...23, 165
457 DW_OP_breg0 ...18, 56, 166
458 DW_OP_breg1 ...18, 30, 166
459 DW_OP_breg11 ...29
460 DW_OP_breg2 ...30
461 DW_OP_breg3 ...30
462 DW_OP_breg31 ...18, 166
463 DW_OP_breg4 ...30
464 DW_OP_bregx ... 18, 27, 29, 166
465 DW_OP_call_frame_cfa...21, 131, 167
466 DW_OP_call_ref ... 24, 37, 131, 167, 188, 215
467 DW_OP_call2... 24, 37, 131, 167
468 DW_OP_call4... 24, 37, 131, 167
469 DW_OP_const1s...18, 164
470 DW_OP_const1u ...17, 164
471 DW_OP_const2s...18, 164
472 DW_OP_const2u ...17, 164
473 DW_OP_const4s...18, 164
474 DW_OP_const4u ...17, 164
475 DW_OP_const8s...18, 164
476 DW_OP_const8u ...17, 164
477 DW_OP_consts ...18, 164
478 DW_OP_constu ...18, 164
479 DW_OP_deref ... 19, 29, 163, 223, 224
480 DW_OP_deref_size ...19, 166
481 DW_OP_div ...21, 164
482 DW_OP_drop ...18, 25, 164
483 DW_OP_dup ...18, 25, 164
484 DW_OP_eq...23, 165
485 DW_OP_fbreg ... 18, 29, 30, 166
486 DW_OP_form_tls_address ...20, 167
487 DW_OP_ge...23, 165
488 DW_OP_gt ...23, 165
489 DW_OP_hi_user...167
490 DW_OP_implicit_value...28, 167
491 DW_OP_le...23, 165
492 DW_OP_lit0 ...17, 166
493 DW_OP_lit1 ... 17, 30, 166, 223
494 DW_OP_lit2 ...17, 224
495 DW_OP_lit31... 17, 166
496 DW_OP_litn...17, 22, 223, 224, 229
497 DW_OP_lo_user ... 167
498 DW_OP_lt... 23, 165
499 DW_OP_minus ... 21, 165
500 DW_OP_mod... 21, 165
501 DW_OP_mul... 21, 165
502 DW_OP_ne ... 23, 165
503 DW_OP_neg ... 22, 165
504 DW_OP_nop ... 24, 166
505 DW_OP_not... 22, 165
506 DW_OP_or... 22, 165
507 DW_OP_over... 19, 25, 164
508 DW_OP_pick ... 19, 25, 164
509 DW_OP_piece... 28, 30, 166
510 DW_OP_plus ...22, 30, 165, 223, 224, 229
511 DW_OP_plus_uconst ... 22, 30, 165
512 DW_OP_push_object_address ...20, 88, 102, 131, 167, 223, 224, 225, 226
513 DW_OP_reg0... 27, 30, 56, 166
514 DW_OP_reg1... 27, 166
515 DW_OP_reg10... 30
516 DW_OP_reg3... 29, 30
517 DW_OP_reg31... 27, 166
518 DW_OP_regx... 27, 29, 166
519 DW_OP_rot ... 19, 25, 164
520 DW_OP_shl ... 22, 165
521 DW_OP_shr ... 22, 165
522 DW_OP_shra ... 22, 165
523 DW_OP_skip ... 23, 165
524 DW_OP_stack_value ... 28, 30, 167
525 DW_OP_swap... 19, 25, 164
526 DW_OP_xderef... 19, 164
527 DW_OP_xderef_size... 20, 166
528 DW_OP_xor... 22, 165
529 DW_ORD_col_major... 83, 175
530 DW_ORD_row_major ... 83, 175
531 DW_TAG_access_declaration ... 8, 87, 152, 191
532 DW_TAG_array_type..8, 83, 151, 191, 223, 224, 228, 229, 231, 254, 273
533 DW_TAG_base_type ...8, 75, 82, 152, 192, 220, 230, 233, 235, 255, 270, 275, 278, 279, 281, 282
534 DW_TAG_catch_block... 8, 66, 152, 192
535 DW_TAG_class_type ...8, 84, 93, 151, 193, 235, 280, 282
536 DW_TAG_common_block ...8, 41, 73, 152, 193, 273
537 DW_TAG_common_inclusion...8, 56, 152, 193, 274, 275
538 DW_TAG_compile_unit ...8, 43, 143, 151, 194, 220, 267, 268, 270, 271, 274, 275, 285
539 DW_TAG_condition... 8, 95, 153, 194
540 DW_TAG_const_type...8, 81, 82, 152, 194, 235, 254
541 DW_TAG_constant...8, 41, 69, 79, 95, 152, 195, 273
542 DW_TAG_dwarf_procedure... 8, 37, 153, 195
543 DW_TAG_entry_point...8, 41, 53, 151, 195
544 DW_TAG_enumeration_type ...8, 84, 96, 151, 196, 256
545 DW_TAG_enumerator ... 8, 96, 152, 196, 256
546 DW_TAG_file_type ... 8, 101, 152, 197
547 DW_TAG_formal_parameter ... 8, 67, 69, 95, 97, 151, 197, 236, 246, 247, 249, 250, 252, 253, 254, 258, 281
548 DW_TAG_friend... 8, 87, 152, 187, 197
549 DW_TAG_hi_user...139, 154
550 DW_TAG_imported_declaration... 8, 50, 151, 198, 234
551 DW_TAG_imported_module ... 8, 51, 153, 198, 234
552 DW_TAG_imported_unit ... 8, 47, 153, 198, 268, 274, 275, 287
553 DW_TAG_inheritance... 8, 86, 152, 198
554 DW_TAG_inlined_subroutine... 8, 53, 60, 61, 63, 64, 152, 198, 246, 247, 250, 253, 254
555 DW_TAG_interface_type... 8, 86, 153, 199
556 DW_TAG_label... 8, 65, 151, 199
557 DW_TAG_lexical_block ... 8, 65, 151, 199
558 DW_TAG_lo_user...139, 154
559 DW_TAG_member . 8, 70, 88, 95, 151, 200, 224, 228, 229, 230, 231, 257, 258, 260, 270, 277, 278, 279, 280, 282, 283, 284
560 DW_TAG_module ... 8, 49, 152, 200
561 DW_TAG_namelist ... 8, 73, 153, 200
562 DW_TAG_namelist_item ... 8, 73, 153, 201
563 DW_TAG_namespace . 8, 49, 153, 201, 233, 234, 277, 279, 280, 281, 282, 283
564 DW_TAG_packed_type ... 8, 81, 153, 201
565 DW_TAG_partial_unit 8, 43, 143, 153, 201, 268, 271, 273, 275
566 DW_TAG_pointer_type 8, 81, 82, 151, 187, 202, 220, 235, 281, 283
567 DW_TAG_ptr_to_member_type ... 8, 100, 152, 187, 202
568 DW_TAG_reference_type... 8, 81, 151, 187, 202, 271
569 DW_TAG_restrict_type... 8, 81, 82, 153, 202
570 DW_TAG_rvalue_reference_type ... 8, 81, 154, 187, 203
571 DW_TAG_set_type ... 8, 98, 152, 203
572 DW_TAG_shared_type ... 8, 81, 154, 203
573 DW_TAG_string_type... 8, 98, 151, 204
574 DW_TAG_structure_type... 8, 84, 93, 151, 204, 224, 229, 230, 231, 257, 258, 260, 261, 270, 277, 279, 281, 284
575 DW_TAG_subprogram ... 8, 41, 53, 58, 59, 61, 63, 64, 92, 153, 187, 205, 233, 234, 236, 246, 247, 249, 250, 252, 253, 254, 258, 271, 274, 275, 281, 284, 285
576 DW_TAG_subrange_type 8, 84, 95, 99, 152, 171, 206, 223, 224, 228, 229, 231, 254, 273
577 DW_TAG_subroutine_type... 8, 97, 151, 206
578 DW_TAG_template_alias... 8, 103, 154, 207, 260, 261
579 DW_TAG_template_type_parameter ... 8, 58, 93, 103, 153, 207, 257, 258, 260, 261
580 DW_TAG_template_value_parameter . 8, 93, 103, 153, 207
581 DW_TAG_thrown_type ... 8, 57, 153, 207
582 DW_TAG_try_block ... 8, 66, 153, 208
583 DW_TAG_type_unit ... 8, 48, 154, 208, 277, 280
584 DW_TAG_typedef ... 8, 82, 151, 208, 220
585 DW_TAG_union_type... 8, 84, 93, 152, 209
586 DW_TAG_unspecified_parameters ..8, 56, 67, 97, 152, 209
587 DW_TAG_unspecified_type...8, 80, 153, 209, 235
588 DW_TAG_variable ... 8, 41, 61, 69, 82, 95, 153, 210, 225, 228, 229, 231, 233, 234, 246, 247, 249, 250, 252, 253, 254, 255, 256, 257, 258, 260, 261, 271, 273, 274, 285
589 DW_TAG_variant...8, 94, 152, 153, 210
590 DW_TAG_variant_part... 8, 94, 153, 210
591 DW_TAG_volatile_type ...8, 81, 82, 153, 211
592 DW_TAG_with_stmt ... 8, 66, 152, 211
593 DW_VIRTUALITY_none ... 33, 171
594 DW_VIRTUALITY_pure_virtual... 33, 171
595 DW_VIRTUALITY_virtual... 33, 171
596 DW_VIS_exported... 33, 171
597 DW_VIS_local... 33, 171
598 DW_VIS_qualified... 33, 171
599 DWARF compression ... 263
600 DWARF duplicate elimination... 263
601 DWARF duplicate elimination,C example ... 275
602 DWARF duplicate elimination,C++ example... 269
603 DWARF duplicate elimination,examples ... 269
604 DWARF duplicate elimination,Fortran example ... 272
605 DWARF expression ... 17, See also location description
606 DWARF expression, arithmetic operations... 21
607 DWARF expression, control flow operations ... 23
608 DWARF expression, examples ... 25
609 DWARF expression, literal encodings ... 17
610 DWARF expression, logical operations ... 21
611 DWARF expression, operator encodings ... 163
612 DWARF expression, special operations... 24
613 DWARF expression, stack operations... 17
614 DWARF procedure ... 37
615 DWARF procedure entry ... 37
616 DWARF section names, list of... 183
617 DWARF Version 2...4, 5, 114, 140, 289
618 DWARF Version 3.. 1, 2, 3, 4, 38, 55, 76, 91, 114, 117, 289
619 elemental attribute ... 54
620 empty location description ... 28
621 encoding attribute... 75
622 encoding attribute, encoding... 168
623 end of list entry
624 end of list entry, in location list... 31, 168
625 end of list entry, in range list... 38, 182
626 end_sequence ... 110, 111, 121
627 endianity attribute... 72, 75
628 entity ... 7
629 entry PC attribute ... 34
630 entry PC attribute, and abstract instance ... 60
631 entry PC attribute, for inlined subprogram... 60
632 entry PC attribute, for module initialization... 49
633 entry PC attribute, for subroutine... 55
634 entry point entry ... 53
635 enum class ... See type-safe enumeration
636 enumeration literal ...See enumerator entry
637 enumeration type entry... 96
638 enumeration type entry, as array dimension...84, 97
639 enumerator entry...96
640 epilogue ... 116, 121, 126, 127, 136, 179, 240
641 epilogue_begin...110, 111, 121
642 epilogue_end...119
643 error value...140
644 exception, thrown ... See thrown type entry
645 explicit attribute ...92
646 exprloc class ...15, 26, 148
647 extended type (Java) ... See inheritance entry
648 extensibility ...See vendor extensibility
649 extension attribute...49
650 external attribute ...53, 69
651 FDE ... See frame description entry
652 file containing declaration...36
653 file type entry...101
654 file_names...115
655 flag class ...15, 148
656 formal parameter...55
657 formal parameter entry...69, 97
658 formal parameter entry, in catch block...67
659 formal parameter entry, with default value ...70
660 formal type parameter... See template type parameter entry
661 Fortran ...1, 4, 44, 47, 52, 53, 54, 73, 98, 99, 102, 221, 268, 272
662 Fortran, common block ...56, 73
663 Fortran, main program ...54
664 Fortran, module (Fortran 90)...49
665 Fortran, use statement ...51, 52
666 frame base attribute...56
667 frame description entry ...130
668 friend attribute ...87
669 friend entry ...87
670 function entry... See subroutine entry
671 fundamental type ... See base type entry
672 global namespace... See namespace (C++), global
673 header_length...141
674 hidden indirection ...See data location attribute
675 high PC attribute ... 34, 37, 38, 44, 49, 55, 60, 65, 66
676 high PC attribute, and abstract instance...60
677 identifier case attribute...46
678 identifier case attribute, encoding ...174
679 identifier names ...36
680 implementing type (Java)... See inheritance entry
681 implicit location description ...27
682 import attribute ...47, 50, 51
683 imported declaration entry ...50
684 imported module entry...51
685 imported unit entry ...43, 47
686 include_directories...114, 115, 122
687 incomplete class/structure/union...85
688 incomplete declaration...35
689 incomplete type...85
690 inheritance entry ...86
691 initial length ... 143, 144
692 initial length field ...106, 107, 112, 129, 130, 176, 177
693 initial length field, encoding... 140
694 inline attribute ... 58, 59
695 inline attribute, encoding... 175
696 inlined subprogram call
697 inlined subprogram call, examples ... 244
698 inlined subprogram entry... 53, 60
699 inlined subprogram entry, in concrete instance... 61
700 interface type entry... 86
701 is optional attribute... 70
702 is_stmt ...110, 111, 113, 119
703 isa 17, 111, 121
704 Java ... 4, 45, 84, 86, 99
705 label entry... 65
706 language attribute ... 44, 83
707 language name encoding ... 171
708 LEB128, examples ... 162
709 LEB128, signed, decoding of ... 218
710 LEB128, signed, encoding as ... 161, 217
711 LEB128, unsigned, decoding of ... 218
712 LEB128, unsigned, encoding as ... 162, 217
713 level-88 condition, COBOL ... 95
714 lexical block entry ... 65
715 line number information... See also statement list attribute
716 line number of declaration... 36
717 line number opcodes
718 line number opcodes, extended opcode encoding ... 179
719 line number opcodes, standard opcode encoding... 178
720 line_base...113, 116, 117, 118, 237
721 line_range...113, 116, 117, 118, 237
722 lineptr ... 151
723 lineptr class ... 15, 148
724 linkage name attribute ... 41
725 Little Endian Base 128 ... See LEB128
726 little-endian encoding... See endian attribute
727 location attribute... 37, 66, 69, 73
728 location attribute, and abstract instance ... 60
729 location description ... 30
730 location description ... 26, See also DWARF expression
731 location description, composite ... 28
732 location description, empty ... 28
733 location description, implicit... 27
734 location description, memory ... 27
735 location description, simple... 26
736 location description, single... 26
737 location description, use in location list ... 31
738 location description ... 88
739 location list...26, 30, 56, 148, 167, 215
740 location list, base address selection entry ... 31
741 location list, end of list entry ... 31
742 location list, entry ... 30
743 loclistptr...151
744 loclistptr class ...15, 26, 148
745 lookup
746 lookup, by address...107
747 lookup, by name ...106
748 low PC attribute ... 34, 37, 38, 44, 49, 55, 60, 65, 66
749 low PC attribute, and abstract instance...59
750 lower bound attribute ...99
751 lower bound attribute, default...99, 171
752 macinfo types...123
753 macinfo types, encoding ...180
754 macptr ...151
755 macptr class ...15, 149
756 macro formal parameter list ...124
757 macro information ...123
758 macro information attribute ...45
759 main subprogram attribute ...47, 53
760 mangled names ...41
761 maximum_operations_per_instruction... 112, 113, 117, 118
762 MD5 hash ... 184, 188, 189, 280, 284
763 member entry (data)...88
764 member entry (data), as discriminant...94
765 member function entry...92
766 memory location description...27
767 minimum_instruction_length.. 112, 113, 117, 118, 120, 237
768 MIPS instruction set architecture...108
769 Modula-2 ... 33, 45, 49, 66, 99
770 Modula-2, definition module ...49
771 module entry ...49
772 mutable attribute ...88
773 name attribute .36, 41, 44, 46, 49, 51, 53, 58, 62, 65, 66, 69, 73, 75, 80, 81, 82, 83, 84, 86, 87, 88, 93, 96, 97, 98, 99, 100, 101, 106
774 namelist entry ...73
775 namelist item attribute ...73
776 namelist item entry ...73
777 names
778 names, identifier ...36
779 names, mangled ...41
780 namespace (C++)...49
781 namespace, alias ...51
782 namespace, example ...232
783 namespace, global...50
784 namespace, std 50
785 namespace, unnamed ...50
786 namespace, using declaration...51
787 namespace, using directive ...52
788 namespace declaration entry ...49
789 namespace extension entry ...49
790 nested abstract instance...63
791 nested concrete inline instance...63
792 non-contiguous address ranges ...38
793 non-defining declaration ...35
794 normal compilation unit...43
795 object pointer attribute ... 92
796 Objective C ... 45, 92, 99
797 Objective C++ ... 45
798 Objective C++, ... 99
799 op_index... 110, 111, 112, 113, 116, 117, 119, 120, 121
800 opcode_base ...114, 116, 117, 237
801 operation advance... 117, 119
802 operation pointer ...110, 113, 116, 117
803 optional parameter... 70
804 ordering attribute... 83
805 ordering attribute, encoding... 175
806 out-of-line instance...See concrete out-of-line instance
807 packed type entry ... 81
808 parameter...See macro formal parameter list, See this
809 parameter, See variable parameter attribute, See optional
810 parameter attribute, See unspecified parameters entry,
811 See template value parameter entry, See template type
812 parameter entry, See formal parameter entry
813 partial compilation unit ... 43
814 Pascal ...45, 66, 81, 84, 98, 99, 101
815 PL/I ... 99
816 pointer to member type entry ... 100
817 pointer type entry ... 81
818 priority attribute ... 49
819 producer attribute ... 46
820 PROGRAM statement... 47, 53
821 prologue ... 4, 116, 120, 121, 126, 127, 178, 240
822 prologue_end...110, 111, 119, 120
823 prototyped attribute ... 54, 97
824 pure attribute ... 55
825 range list... 38, 182, 215
826 rangelistptr ... 151
827 rangelistptr class... 15, 149
828 ranges attribute ...34, 38, 44, 49, 55, 60, 65, 66
829 ranges attribute, and abstract instance ... 60
830 recursive attribute... 55
831 reference class ... 15, 149
832 reference type entry... 81
833 reference type entry, lvalue... See reference type entry
834 reference type entry, rvalue ... See rvalue reference type entry
835 renamed declaration ...See imported declaration entry
836 restrict qualified type... 81
837 restricted type entry... 81
838 return address attribute ... 56
839 return address attribute, and abstract instance ... 60
840 return type of subroutine ... 55
841 rvalue reference type entry ... 81
842 sbyte ... 105, 113, 184
843 section group ...264, 267, 269, 270, 273
844 ssection group, name... 266
845 section length, in .debug_aranges header... 107
846 section length,  in .debug_pubnames header ... 106, 177
847 section length,  in .debug_pubtypes header... 106, 177
848 section length, use in headers ...141
849 section offset
850 section offset, alignment of...183
851 section offset, in .debug_info header ...144
852 section offset, in .debug_pubnames header ...106, 176, 177
853 section offset, in .debug_pubnames offset/name pair ...106
854 section offset, in .debug_pubtypes header ...106
855 section offset, in .debug_pubtypes name/offset pair ...106
856 section offset, in class lineptr value ...148
857 section offset, in class loclistptr value ...148
858 section offset, in class macptr value ...149
859 section offset, in class rangelistptr value ...149
860 section offset, in class reference value...149
861 section offset, in class string value ...150
862 section offset, in FDE header...130
863 section offset, in macro information attribute ...45
864 section offset, in statement list attribute...45
865 section offset, use in headers ...141
866 segment attribute...34, 55
867 segment attribute, and abstract instance...60
868 segment attribute, and data segment ...70
869 segment_size... 107, 129, 131, 132, 177, 178
870 segmented addressing .See address space, See address space
871 self pointer attribute ... See object pointer attribute
872 set type entry...98
873 shared qualified type...81
874 shared qualified type entry...81
875 sibling attribute ...16
876 simple location description ...26
877 single location description ...26
878 size of an address ... 16, 17, 19, 20, 30, 31, 39, 98, 107, 144, 177, 178
879 small attribute ...79
880 specification attribute...36, 70, 85, 92
881 standard_opcode_lengths...114
882 start scope attribute ...71, 75
883 start scope attribute, and abstract instance...60
884 statement list attribute...45
885 static link attribute ...57
886 stride attribute See bit stride attribute or byte stride attribute
887 string class ...15, 150
888 string length attribute ...98
889 string type entry ...98
890 structure type entry ...84
891 subprogram entry ...53
892 subprogram entry, as member function ...92
893 subprogram entry, use for template instantiation...58
894 subprogram entry, use in inlined subprogram...58
895 subrange type entry...99
896 subrange type entry, as array dimension...84
897 subroutine type entry ...97
898 tag 7
899 tag names ... See also debugging information entry
900 tag names, list of...7
901 Template alias entry ... 103
902 template example ... 257
903 template instantiation ... 58
904 template instantiation, and special compilation unit... 94
905 template type parameter entry ... 58, 93
906 template value parameter entry ... 93
907 this parameter ... 34, 64
908 this pointer attribute ...See object pointer attribute
909 thread-local storage ... 20
910 threads scaled attribute ... 99
911 thrown exception...See thrown type entry
912 thrown type entry ... 57
913 trampoline (subroutine) entry... 64
914 trampoline attribute ... 64
915 try block entry ... 66
916 type attribute .. 32, 55, 57, 58, 66, 70, 81, 82, 83, 86, 88, 93, 94, 97, 98, 100, 101
917 type modifier entry . See shared type entry, See volatile type entry, See reference type entry, See restricted type entry, See pointer type entry, See packed type entry, See constant type entry
918 type safe enumeration types ... 96
919 type signature ... 13, 150, 184, 188, 189, 276, 282, 288
920 type signature, computation grammar ... 285
921 type signature, example computation ... 277
922 type unit 43, 48, 85, 144, 145, 150, 184, 188, 276, 281, 288
923 type_offset... 141, 145
924 type_signature ... 145
925 typedef entry ... 82
926 type-safe enumeration ... 256
927 ubyte105, 107, 111, 112, 113, 114, 116, 129, 130, 131, 132, 144, 177, 184
928 uhalf 105, 106, 107, 112, 120, 132, 143, 144, 176, 177, 184
929 unallocated variable... 69
930 Unicode character encodings... 255
931 union type entry... 84
932 unit ...See compilation unit
933 unit_length ...106, 107, 112, 143, 144, 176, 177
934 unnamed namespace... See namespace (C++), unnamed
935 unspecified parameters attribute... 56
936 unspecified parameters entry... 97
937 unspecified parameters entry,  in catch block ... 67
938 unspecified type entry ... 80
939 UPC... 81, 99
940 uplevel address ... See static link attribute
941 upper bound attribute ... 99
942 upper bound attribute, default ... 99
943 use location attribute ... 100
944 use statement ... See Fortran, use statement, See Fortran, use statement
945 use UTF-8 attribute ... 47, See also UTF-8
946 using declaration .. See namespace (C++), using declaration
947 using directive ... See namespace (C++), using directive
948 UTF-8...4, 13, 47, 129, 150
949 uword...105, 132, 184
950 variable entry ...69
951 variable entry, examples...221
952 variable entry, in concrete instance ...61
953 variable length data... 161, See also LEB128
954 variable parameter attribute ...70
955 variant entry...94
956 variant part entry...94
957 vendor extensibility ...2, 114, 139
958 vendor extension... 251, See also vendor extensibility
959 vendor extension, for macro information...124
960 vendor id...139
961 vendor specifc extensions ...See vendor extensibility
962 version number ...289
963 version number, address lookup table... 107, 177
964 version number, call frame information... 129, 180, 242
965 version number, debug information... 143, 144, 220
966 version number, line number information... 112, 178, 237
967 version number, name lookup table ... 106, 176
968 virtuality attribute... 33, 87, 92
969 virtuality attribute encoding... 171
970 visibility attribute ... 33
971 visibility attribute, encoding... 171
972 void type...See unspecified type entry
973 volatile qualified type... 81
974 volatile type entry... 81
975 vtable element location attribute ... 92
976 with statement entry ... 66