This shortens the often-long line of ....
[dwarf-doc.git] / dwarf5 / tools / dw4sortedindex.txt
index f6312af..2ccfade 100644 (file)
-32-bit DWARF format....................................................140
-64-bit DWARF format....................................................140
-abbreviations table ..................................................143, 145
-abbreviations table dynamic forms in.......................................................146
-abbreviations table example .....................................................................219
-abstract instance..............................................................288
-abstract instance entry.......................................................59
-abstract instance example ..................................................... 245, 248, 251
-abstract instance nested...........................................................................63
-abstract instance root ........................................................59
-abstract instance tree...................................................59, 61
-abstract origin attribute ...............................................61, 63
-accelerated access ...........................................................105
-accelerated access by address..................................................................107
-accelerated access by name .....................................................................106
-access declaration entry ....................................................87
-accessibility attribute ......................................32, 87, 88, 92
-activation, call frame.......................................................126
-Ada ......1, 9, 32, 41, 44, 79, 80, 81, 103, 222, 227, 228, 229
+32-bit DWARF format...140
+64-bit DWARF format...140
+abbreviations table ...143, 145
+abbreviations table dynamic forms in...146
+abbreviations table example ...219
+abstract instance...288
+abstract instance entry...59
+abstract instance example ... 245, 248, 251
+abstract instance nested...63
+abstract instance root ...59
+abstract instance tree...59, 61
+abstract origin attribute ...61, 63
+accelerated access ...105
+accelerated access by address...107
+accelerated access by name ...106
+access declaration entry ...87
+accessibility attribute ...32, 87, 88, 92
+activation, call frame...126
+Ada ...1, 9, 32, 41, 44, 79, 80, 81, 103, 222, 227, 228, 229
 address
-address class............................................................. 15, 147
-address class attribute........................................... 34, 55, 81
-address class attribute encoding.................................................................... 173
-address dereference operator ..............................................19, 20
-address implicit push for member pointer.............................. 101
-address implicit push of base ................................................... 20
+address class... 15, 147
+address class attribute... 34, 55, 81
+address class attribute encoding... 173
+address dereference operator ...19, 20
+address implicit push for member pointer... 101
+address implicit push of base ... 20
 address range
-address range, in location list.............................................................. 31
-address range, in range list.................................................................. 39
+address range, in location list... 31
+address range, in range list... 39
 address register
-address register, in call frame information........................................... 127
-address register, in line number machine............................................. 109
-address selection..........................See base address selection
-address_size ....................................107, 129, 144, 177, 178
-address size of an .......................................See size of an address
-address size ........................................See size of an address
+address register, in call frame information... 127
+address register, in line number machine... 109
+address selection...See base address selection
+address_size ...107, 129, 144, 177, 178
+address size of an ...See size of an address
+address size ...See size of an address
 address space
 address space, flat 34
-address space,multiple ................................................................. 19, 20
-address space, segmented ............................................34, 107, 144, 177
-address, uplevel ................................ See static link attribute
-alias declaration....................See imported declaration entry
-allocated attribute ........................................................... 102
-anonymous union ....................................................... 69, 88
-ARM instruction set architecture.................................... 108
+address space,multiple ... 19, 20
+address space, segmented ...34, 107, 144, 177
+address, uplevel ... See static link attribute
+alias declaration...See imported declaration entry
+allocated attribute ... 102
+anonymous union ... 69, 88
+ARM instruction set architecture... 108
 array
-array, declaration of type....................................................... 83
-array, descriptor for............................................................. 221
-array, element ordering ......................................................... 83
-array, element type................................................................ 83
-array type entry ................................................................ 83
-array type entry, examples ................................................................... 221
-artificial attribute.............................................................. 34
-associated attribute ......................................................... 102
-attribute duplication............................................................ 7
-attribute ordering ................................................................ 7
-attributes............................................................................. 7
-attributes, list of ............................................................................. 9
-attribute value classes......................................................... 7
+array, declaration of type... 83
+array, descriptor for... 221
+array, element ordering ... 83
+array, element type... 83
+array type entry ... 83
+array type entry, examples ... 221
+artificial attribute... 34
+associated attribute ... 102
+attribute duplication... 7
+attribute ordering ... 7
+attributes... 7
+attributes, list of ... 9
+attribute value classes... 7
 base address selection entry
-base address selection entry, in location list................................................ 30, 31, 168
-base address selection entry, in range list.................................................... 38, 39, 182
-base type entry.................................................................. 75
-base types attribute ........................................................... 47
-basic_block..............................................110, 111, 116, 119
-beginning of a data member ............................................. 88
-beginning of an object.................................................88, 89
-big-endian encoding.......................... See endianity attribute
-binary scale attribute.........................................................79
-bit fields ....................................................................89, 230
-bit offset attribute (V3) ...............................................76, 91
-bit size attrbute..................................................................75
-bit size attribute............................................. 89, 98, 99, 101
-bit size attribute (V3) ..................................................76, 91
-bit stride attribute................................................83, 97, 100
-block class.................................................................15, 147
-block entry ........ See try block entry, See lexical block entry
-builtin type............................................. See base type entry
-byte size attrbute ...............................................................75
-byte size attribute.................................... 89, 96, 98, 99, 101
-byte size attribute (V3) .....................................................91
-byte stride attribute ...................................................97, 100
+base address selection entry, in location list... 30, 31, 168
+base address selection entry, in range list... 38, 39, 182
+base type entry... 75
+base types attribute ... 47
+basic_block...110, 111, 116, 119
+beginning of a data member ... 88
+beginning of an object...88, 89
+big-endian encoding... See endianity attribute
+binary scale attribute...79
+bit fields ...89, 230
+bit offset attribute (V3) ...76, 91
+bit size attrbute...75
+bit size attribute... 89, 98, 99, 101
+bit size attribute (V3) ...76, 91
+bit stride attribute...83, 97, 100
+block class...15, 147
+block entry ... See try block entry, See lexical block entry
+builtin type... See base type entry
+byte size attrbute ...75
+byte size attribute... 89, 96, 98, 99, 101
+byte size attribute (V3) ...91
+byte stride attribute ...97, 100
 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
 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
-<caf>............................................See code alignment factor
-call column attribute .........................................................60
-call file attribute................................................................60
+<caf>...See code alignment factor
+call column attribute ...60
+call file attribute...60
 call frame information
-call frame information, encoding ....................................................................180
-call frame information, examples....................................................................239
-calling convention attribute...............................................54
-calling convention attribute, encoding ....................................................................174
-call line attribute ...............................................................60
-case sensitivity ..................................................................46
-catch block entry...............................................................66
-char16_t ..........................................................................255
-char32_t ..........................................................................255
-CIE_id..........................................................129, 141, 242
-CIE_pointer ....................................................129, 130, 141
-CIE.......................................See common information entry
-classes of attribute value ...... 7, See also attribute encodings
-class template instantiation (entry) ...................................93
-class type entry .................................................................84
-class type entry, as class template instantiation......................................93
-COBOL.....................................................................1, 4, 99
-code_alignment_factor ..............................130, 132
-column position of declaration..........................................36
-COMDAT.................................................See section group
-common block entry .........................................................73
-common (block) reference attribute ..................................56
-common block .......................... See Fortran, common block
-common information entry .............................................129
-compilation directory attribute..........................................46
-compilation unit ................................................................43
-compilation unit, for template instantiation .............................................94
-compilation unit, header ........................................................................143
-compilation unit, normal .........................................................................43
-compilation unit, partial .......................................................................... 43
-compilation unit, type ............................................................................. 48
-composite location description ......................................... 28
-compression ................................See DWARF compression
+call frame information, encoding ...180
+call frame information, examples...239
+calling convention attribute...54
+calling convention attribute, encoding ...174
+call line attribute ...60
+case sensitivity ...46
+catch block entry...66
+char16_t ...255
+char32_t ...255
+CIE_id...129, 141, 242
+CIE_pointer ...129, 130, 141
+CIE...See common information entry
+classes of attribute value ... 7, See also attribute encodings
+class template instantiation (entry) ...93
+class type entry ...84
+class type entry, as class template instantiation...93
+COBOL...1, 4, 99
+code_alignment_factor ...130, 132
+column position of declaration...36
+COMDAT...See section group
+common block entry ...73
+common (block) reference attribute ...56
+common block ... See Fortran, common block
+common information entry ...129
+compilation directory attribute...46
+compilation unit ...43
+compilation unit, for template instantiation ...94
+compilation unit, header ...143
+compilation unit, normal ...43
+compilation unit, partial ... 43
+compilation unit, type ... 48
+composite location description ... 28
+compression ...See DWARF compression
 concrete inlined instance
-concrete inlined instance entry ......................................... 61
-concrete inlined instance, example..................................................... 245, 248, 251
-concrete inlined instance, nested .......................................................................... 63
-concrete inlined instance root........................................... 61
-concrete inlined instance tree ........................................... 61
-concrete out-of-line instance .................................... 62, 288
-concrete out-of-line instance, example..................................................................... 248
-concrete out-of-line instance, of inlined subprogram ................................................. 63
-condition, COBOL level-88 ............................................. 95
-condition entry ................................................................. 95
-constant class............................................................ 15, 147
-constant entry ................................................................... 69
-constant expression attribute ...................................... 60, 72
-constant type entry ........................................................... 81
-constant value attribute......................................... 71, 93, 96
-constexpr .............................................................. 59, 61, 72
-const qualified type .......................................................... 81
-containing type attribute................................................. 100
-contiguous address range.................................................. 38
-count attribute ............................................................ 81, 99
-count attribute, default ......................................................................... 99
+concrete inlined instance entry ... 61
+concrete inlined instance, example... 245, 248, 251
+concrete inlined instance, nested ... 63
+concrete inlined instance root... 61
+concrete inlined instance tree ... 61
+concrete out-of-line instance ... 62, 288
+concrete out-of-line instance, example... 248
+concrete out-of-line instance, of inlined subprogram ... 63
+condition, COBOL level-88 ... 95
+condition entry ... 95
+constant class... 15, 147
+constant entry ... 69
+constant expression attribute ... 60, 72
+constant type entry ... 81
+constant value attribute... 71, 93, 96
+constexpr ... 59, 61, 72
+const qualified type ... 81
+containing type attribute... 100
+contiguous address range... 38
+count attribute ... 81, 99
+count attribute, default ... 99
 D 99
-<daf> ............................................See data alignment factor
-.data ................................................................................264
-data bit offset attribute................................................ 75, 89
-data location attribute ..................................................... 102
-data member location attribute ................................... 86, 88
-data member .................................. See member entry (data)
-.debug_abbrev......... 141, 144, 145, 183, 215, 264, 276, 289
-.debug_abbrev example ..................................................................219
-debug_abbrev_offset ...................................... 141, 144, 215
-.debug_aranges ....... 107, 140, 141, 177, 183, 215, 264, 289
-.debug_frame .......................... 128, 130, 140, 141, 183, 289
-.debug_frame example ..................................................................240
-debugging information entry .............................................. 7
-debugging information entry, global name for ......................................................... 266
-debugging information entry, ownership relation....................................................... 16
+<daf> ...See data alignment factor
+.data ...264
+data bit offset attribute... 75, 89
+data location attribute ... 102
+data member location attribute ... 86, 88
+data member ... See member entry (data)
+.debug_abbrev... 141, 144, 145, 183, 215, 264, 276, 289
+.debug_abbrev example ...219
+debug_abbrev_offset ... 141, 144, 215
+.debug_aranges ... 107, 140, 141, 177, 183, 215, 264, 289
+.debug_frame ... 128, 130, 140, 141, 183, 289
+.debug_frame example ...240
+debugging information entry ... 7
+debugging information entry, global name for ... 266
+debugging information entry, ownership relation... 16
 .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
-.debug_info example ..................................................................219
-debug_info_length.......................................................... 141
-debug_info_offset .......................................................... 141
+.debug_info example ...219
+debug_info_length... 141
+debug_info_offset ... 141
 .debug_line 45, 108, 140, 141, 148, 183, 215, 264, 276, 289
-.debug_loc......................................... 30, 148, 183, 215, 289
-.debug_macinfo ................ 45, 123, 125, 149, 183, 215, 289
+.debug_loc... 30, 148, 183, 215, 289
+.debug_macinfo ... 45, 123, 125, 149, 183, 215, 289
 .debug_pubnames ... 106, 140, 141, 142, 176, 183, 215, 289
-.debug_pubtypes ..... 106, 140, 141, 142, 176, 183, 215, 289
-.debug_ranges ................................... 38, 149, 183, 215, 289
-.debug_str ............................... 142, 150, 151, 183, 215, 289
+.debug_pubtypes ... 106, 140, 141, 142, 176, 183, 215, 289
+.debug_ranges ... 38, 149, 183, 215, 289
+.debug_str ... 142, 150, 151, 183, 215, 289
 .debug_types .7, 24, 105, 107, 140, 141, 142, 143, 144, 145, 146, 183, 276, 289
-decimal scale attribute................................................ 78, 79
-decimal sign attribute ....................................................... 78
-DECL ............................................................................. 191
-declaration attribute........................................ 35, 49, 69, 85
-declaration column attribute............................................. 36
+decimal scale attribute... 78, 79
+decimal sign attribute ... 78
+DECL ... 191
+declaration attribute... 35, 49, 69, 85
+declaration column attribute... 36
 declaration coordinates
-declaration coordinates...............................36, 191, See also declaration coordinates, DW_AT_decl_file, DW_AT_decl_line, DW_AT_decl_column
-declaration coordinates, in concrete instance..................................................... 61
-declaration file attribute ................................................... 36
-declaration line attribute................................................... 36
-default_is_stmt ....................................................... 111, 113
-default value attribute....................................................... 70
-derived type (C++) .............................. See inheritance entry
-description attribute.......................................................... 41
-descriptor, array.............................................................. 221
-DIE................................... See debugging information entry
-digit count attribute....................................................78, 79,
-discontiguous address ranges....See non-contiguous address
-discriminant attribute ........................................................94
-discriminant (entry) ..........................................................94
-discriminant list attribute ..................................................94
-discriminant list attribute, encoding ....................................................................176
-discriminant value attribute...............................................94
-discriminator........................................... 111, 116, 119, 122
-duplicate elimination..... See DWARF duplicate elimination
-DW_ACCESS_private..............................................32, 170
-DW_ACCESS_protected..........................................32, 170
-DW_ACCESS_public...............................................32, 170
-DW_ADDR_far16.............................................................35
-DW_ADDR_far32.............................................................35
-DW_ADDR_huge16..........................................................35
-DW_ADDR_near16 ..........................................................35
-DW_ADDR_near32 ..........................................................35
-DW_ADDR_none...............................................34, 35, 173
-DWARF compression .................................................... 263
-DWARF duplicate elimination....................................... 263
-DWARF duplicate elimination,C++ example............................................................. 269
-DWARF duplicate elimination,C example ................................................................. 275
-DWARF duplicate elimination,examples ................................................................... 269
-DWARF duplicate elimination,Fortran example ........................................................ 272
-DWARF expression .......... 17, See also location description
-DWARF expression, arithmetic operations................................................... 21
-DWARF expression, control flow operations ............................................... 23
-DWARF expression, examples ..................................................................... 25
-DWARF expression, literal encodings .......................................................... 17
-DWARF expression, logical operations ........................................................ 21
-DWARF expression, operator encodings ................................................... 163
-DWARF expression, special operations........................................................ 24
-DWARF expression, stack operations........................................................... 17
-DWARF procedure .......................................................... 37
-DWARF procedure entry ................................................. 37
-DWARF section names, list of....................................... 183
-DWARF Version 2..................................4, 5, 114, 140, 289
+declaration coordinates...36, 191, See also declaration coordinates, DW_AT_decl_file, DW_AT_decl_line, DW_AT_decl_column
+declaration coordinates, in concrete instance... 61
+declaration file attribute ... 36
+declaration line attribute... 36
+default_is_stmt ... 111, 113
+default value attribute... 70
+derived type (C++) ... See inheritance entry
+description attribute... 41
+descriptor, array... 221
+DIE... See debugging information entry
+digit count attribute...78, 79,
+discontiguous address ranges...See non-contiguous address
+discriminant attribute ...94
+discriminant (entry) ...94
+discriminant list attribute ...94
+discriminant list attribute, encoding ...176
+discriminant value attribute...94
+discriminator... 111, 116, 119, 122
+duplicate elimination... See DWARF duplicate elimination
+DW_ACCESS_private...32, 170
+DW_ACCESS_protected...32, 170
+DW_ACCESS_public...32, 170
+DW_ADDR_far16...35
+DW_ADDR_far32...35
+DW_ADDR_huge16...35
+DW_ADDR_near16 ...35
+DW_ADDR_near32 ...35
+DW_ADDR_none...34, 35, 173
+DWARF compression ... 263
+DWARF duplicate elimination... 263
+DWARF duplicate elimination,C++ example... 269
+DWARF duplicate elimination,C example ... 275
+DWARF duplicate elimination,examples ... 269
+DWARF duplicate elimination,Fortran example ... 272
+DWARF expression ... 17, See also location description
+DWARF expression, arithmetic operations... 21
+DWARF expression, control flow operations ... 23
+DWARF expression, examples ... 25
+DWARF expression, literal encodings ... 17
+DWARF expression, logical operations ... 21
+DWARF expression, operator encodings ... 163
+DWARF expression, special operations... 24
+DWARF expression, stack operations... 17
+DWARF procedure ... 37
+DWARF procedure entry ... 37
+DWARF section names, list of... 183
+DWARF Version 2...4, 5, 114, 140, 289
 DWARF Version 3.. 1, 2, 3, 4, 38, 55, 76, 91, 114, 117, 289
 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
 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
-DW_AT_address_class.... 9, 34, 55, 81, 156, 185, 195, 202, 203, 205, 206, 211
+DW_AT_address_class... 9, 34, 55, 81, 156, 185, 195, 202, 203, 205, 206, 211
 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
 DW_AT_artificial 7, 9, 34, 64, 92, 156, 185, 197, 205, 209, 236, 281
 DW_AT_associated9, 40, 84, 102, 158, 185, 191, 192, 193, 194, 196, 197, 201, 202, 203, 204, 206, 207, 208, 209, 211, 223
-DW_AT_base_types............................. 9, 47, 156, 194, 201
-DW_AT_binary_scale .......................... 9, 79, 158, 185, 192
-DW_AT_bit_offset ........... 9, 40, 90, 91, 155, 185, 192, 200
-DW_AT_bit_offset (V3).............................................76, 91
+DW_AT_base_types... 9, 47, 156, 194, 201
+DW_AT_binary_scale ... 9, 79, 158, 185, 192
+DW_AT_bit_offset ... 9, 40, 90, 91, 155, 185, 192, 200
+DW_AT_bit_offset (V3)...76, 91
 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
-DW_AT_bit_size (V3) ...............................................76, 91
-DW_AT_bit_stride .... 9, 40, 41, 83, 97, 100, 156, 185, 191, 196, 206, 231
+DW_AT_bit_size (V3) ...76, 91
+DW_AT_bit_stride ... 9, 40, 41, 83, 97, 100, 156, 185, 191, 196, 206, 231
 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
-DW_AT_byte_size (V3).............................................76, 91
+DW_AT_byte_size (V3)...76, 91
 DW_AT_byte_stride.. 9, 40, 41, 83, 97, 100, 158, 185, 196, 206, 226
-DW_AT_call_column................................... 9, 60, 158, 198
-DW_AT_call_file ......................................... 9, 60, 158, 198
-DW_AT_calling_convention ..............10, 54, 156, 174, 205
-DW_AT_call_line ...................................... 10, 60, 158, 198
-DW_AT_common_reference ......10, 56, 155, 193, 274, 275
-DW_AT_comp_dir ..... 10, 46, 115, 122, 155, 194, 201, 220
+DW_AT_call_column... 9, 60, 158, 198
+DW_AT_call_file ... 9, 60, 158, 198
+DW_AT_calling_convention ...10, 54, 156, 174, 205
+DW_AT_call_line ... 10, 60, 158, 198
+DW_AT_common_reference ...10, 56, 155, 193, 274, 275
+DW_AT_comp_dir ... 10, 46, 115, 122, 155, 194, 201, 220
 DW_AT_const_expr10, 60, 61, 72, 159, 185, 198, 210, 254
 DW_AT_const_value. 10, 60, 61, 71, 93, 96, 103, 155, 185, 195, 196, 207, 210, 247, 254, 256, 273
-DW_AT_containing_type .................10, 100, 156, 185, 202
-DW_AT_count................10, 40, 81, 99, 156, 185, 203, 206
-DW_AT_data_bit_offset ......10, 75, 76, 88, 89, 90, 91, 159, 185, 192, 200, 230, 231
-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
+DW_AT_containing_type ...10, 100, 156, 185, 202
+DW_AT_count...10, 40, 81, 99, 156, 185, 203, 206
+DW_AT_data_bit_offset ...10, 75, 76, 88, 89, 90, 91, 159, 185, 192, 200, 230, 231
+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
 DW_AT_data_member_location10, 20, 86, 88, 89, 91, 156, 185, 198, 200, 224, 229, 277, 278, 279, 280, 282, 283, 284
-DW_AT_data_member_location (V3) ............................. 91
-DW_AT_decimal_scale ................10, 78, 79, 158, 185, 192
-DW_AT_decimal_sign................10, 78, 158, 169, 185, 192
+DW_AT_data_member_location (V3) ... 91
+DW_AT_decimal_scale ...10, 78, 79, 158, 185, 192
+DW_AT_decimal_sign...10, 78, 158, 169, 185, 192
 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
-DW_AT_decl_column .........10, 36, 156, 188, 191, See also
-DW_AT_decl_file...... 10, 36, 157, 188, 191, 277, 278, 280, 281, See also declaration coordinates
-DW_AT_decl_line ..... 10, 36, 157, 188, 191, 277, 278, 280, 281, See also declaration coordinates
-DW_AT_default_value .......................10, 70, 156, 185, 197
-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
-DW_AT_digit_count.....................11, 78, 79, 158, 185, 192
-DW_AT_discr ...............................11, 94, 95, 155, 185, 210
-DW_AT_discr_list ................11, 94, 95, 157, 176, 185, 210
-DW_AT_discr_value ....................11, 94, 95, 155, 185, 210
-DW_ATE_address ................................................... 77, 168
-DW_ATE_boolean................................................... 77, 168
-DW_ATE_complex_float ........................................ 77, 168
-DW_ATE_decimal_float.......................................... 77, 169
-DW_ATE_edited................................................ 77, 78, 168
-DW_ATE_float ........................................................ 77, 168
-DW_ATE_hi_user.......................................................... 169
-DW_ATE_imaginary_float ...................................... 77, 168
-DW_AT_elemental .................................... 11, 54, 159, 205
-DW_ATE_lo_user.......................................................... 169
-DW_AT_encoding ..... 11, 75, 157, 168, 186, 192, 220, 255, 275
+DW_AT_decl_column ...10, 36, 156, 188, 191, See also
+DW_AT_decl_file... 10, 36, 157, 188, 191, 277, 278, 280, 281, See also declaration coordinates
+DW_AT_decl_line ... 10, 36, 157, 188, 191, 277, 278, 280, 281, See also declaration coordinates
+DW_AT_default_value ...10, 70, 156, 185, 197
+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
+DW_AT_digit_count...11, 78, 79, 158, 185, 192
+DW_AT_discr ...11, 94, 95, 155, 185, 210
+DW_AT_discr_list ...11, 94, 95, 157, 176, 185, 210
+DW_AT_discr_value ...11, 94, 95, 155, 185, 210
+DW_ATE_address ... 77, 168
+DW_ATE_boolean... 77, 168
+DW_ATE_complex_float ... 77, 168
+DW_ATE_decimal_float... 77, 169
+DW_ATE_edited... 77, 78, 168
+DW_ATE_float ... 77, 168
+DW_ATE_hi_user... 169
+DW_ATE_imaginary_float ... 77, 168
+DW_AT_elemental ... 11, 54, 159, 205
+DW_ATE_lo_user... 169
+DW_AT_encoding ... 11, 75, 157, 168, 186, 192, 220, 255, 275
 DW_AT_endianity11, 72, 75, 159, 170, 186, 192, 195, 197, 210
 DW_AT_entry_pc 11, 34, 38, 40, 49, 55, 60, 158, 198, 200, 205
-DW_AT_enum_class ..................11, 96, 159, 186, 196, 256
-DW_ATE_numeric_string ........................... 77, 78, 79, 168
-DW_ATE_packed_decimal.......................... 77, 78, 79, 168
-DW_ATE_signed....................................... 75, 77, 168, 275
-DW_ATE_signed_char ............................................ 77, 168
-DW_ATE_signed_fixed..................................... 77, 78, 169
-DW_ATE_unsigned ......................................... 77, 168, 220
-DW_ATE_unsigned_char ................................ 77, 168, 220
-DW_ATE_unsigned_fixed................................. 77, 78, 169
-DW_ATE_UTF.......................................... 77, 78, 169, 255
-DW_AT_explicit.................................11, 92, 159, 186, 205
-DW_AT_extension .............................11, 49, 158, 201, 234
-DW_AT_external.... 11, 53, 69, 70, 157, 195, 205, 210, 281
+DW_AT_enum_class ...11, 96, 159, 186, 196, 256
+DW_ATE_numeric_string ... 77, 78, 79, 168
+DW_ATE_packed_decimal... 77, 78, 79, 168
+DW_ATE_signed... 75, 77, 168, 275
+DW_ATE_signed_char ... 77, 168
+DW_ATE_signed_fixed... 77, 78, 169
+DW_ATE_unsigned ... 77, 168, 220
+DW_ATE_unsigned_char ... 77, 168, 220
+DW_ATE_unsigned_fixed... 77, 78, 169
+DW_ATE_UTF... 77, 78, 169, 255
+DW_AT_explicit...11, 92, 159, 186, 205
+DW_AT_extension ...11, 49, 158, 201, 234
+DW_AT_external... 11, 53, 69, 70, 157, 195, 205, 210, 281
 DW_AT_frame_base11, 18, 29, 56, 57, 157, 195, 205, 250, 252, 253
-DW_AT_friend ...................................11, 87, 157, 187, 197
+DW_AT_friend ...11, 87, 157, 187, 197
 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
-DW_AT_hi_user ............................................................ 159
-DW_AT_identifier_case ..... 11, 46, 157, 174, 194, 201, 273
-DW_AT_import..... 11, 47, 50, 51, 155, 198, 234, 268, 274, 275
-DW_AT_inline .... 12, 58, 59, 156, 175, 205, 246, 248, 249, 252, 254
-DW_AT_is_optional........................... 12, 70, 156, 186, 197
+DW_AT_hi_user ... 159
+DW_AT_identifier_case ... 11, 46, 157, 174, 194, 201, 273
+DW_AT_import... 11, 47, 50, 51, 155, 198, 234, 268, 274, 275
+DW_AT_inline ... 12, 58, 59, 156, 175, 205, 246, 248, 249, 252, 254
+DW_AT_is_optional... 12, 70, 156, 186, 197
 DW_AT_language. 12, 44, 48, 83, 155, 171, 194, 201, 208, 220, 270, 273, 277, 280
-DW_AT_linkage_name ..... 12, 37, 41, 53, 72, 73, 159, 193, 195, 205, 210
+DW_AT_linkage_name ... 12, 37, 41, 53, 72, 73, 159, 193, 195, 205, 210
 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
-DW_AT_lo_user.............................................................159
+DW_AT_lo_user...159
 DW_AT_lower_bound 12, 40, 99, 156, 171, 186, 206, 223, 224, 228, 229, 231, 273
 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
-DW_AT_macro_info .......................... 12, 45, 157, 194, 201
-DW_AT_main_subprogram .... 3, 12, 47, 53, 159, 194, 201, 205
-DW_AT_mutable ............................... 12, 88, 158, 186, 200
+DW_AT_macro_info ... 12, 45, 157, 194, 201
+DW_AT_main_subprogram ... 3, 12, 47, 53, 159, 194, 201, 205
+DW_AT_mutable ... 12, 88, 158, 186, 200
 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
-DW_AT_namelist_item.............................. 12, 73, 157, 201
-DW_AT_object_pointer ............. 12, 92, 159, 189, 205, 236
-DW_AT_ordering....................... 12, 83, 155, 175, 186, 191
-DW_AT_picture_string ...................... 12, 78, 158, 186, 192
-DW_AT_priority ........................................ 12, 49, 157, 200
-DW_AT_producer ...................... 12, 46, 156, 194, 201, 220
-DW_AT_prototyped ............. 12, 54, 97, 156, 186, 205, 206
-DW_AT_pure ............................................. 12, 55, 159, 205
+DW_AT_namelist_item... 12, 73, 157, 201
+DW_AT_object_pointer ... 12, 92, 159, 189, 205, 236
+DW_AT_ordering... 12, 83, 155, 175, 186, 191
+DW_AT_picture_string ... 12, 78, 158, 186, 192
+DW_AT_priority ... 12, 49, 157, 200
+DW_AT_producer ... 12, 46, 156, 194, 201, 220
+DW_AT_prototyped ... 12, 54, 97, 156, 186, 205, 206
+DW_AT_pure ... 12, 55, 159, 205
 DW_AT_ranges..12, 34, 37, 38, 44, 49, 55, 60, 65, 66, 158, 192, 194, 198, 199, 200, 201, 205, 208, 211
-DW_AT_recursive................................ 13, 54, 55, 159, 205
-DW_AT_return_addr............ 13, 56, 60, 156, 195, 198, 205
-DW_AT_segment .... 13, 34, 55, 60, 70, 157, 186, 192, 193, 194, 195, 197, 198, 199, 200, 201, 205, 208, 210, 211
+DW_AT_recursive... 13, 54, 55, 159, 205
+DW_AT_return_addr... 13, 56, 60, 156, 195, 198, 205
+DW_AT_segment ... 13, 34, 55, 60, 70, 157, 186, 192, 193, 194, 195, 197, 198, 199, 200, 201, 205, 208, 210, 211
 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
-DW_AT_signature...... 13, 85, 159, 193, 196, 204, 207, 209
-DW_AT_small.................................... 13, 79, 158, 186, 192
+DW_AT_signature... 13, 85, 159, 193, 196, 204, 207, 209
+DW_AT_small... 13, 79, 158, 186, 192
 DW_AT_specification ...13, 36, 50, 59, 70, 85, 92, 93, 157, 187, 191, 193, 196, 200, 204, 205, 209, 210, 234
 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
-DW_AT_static_link .....13, 56, 57, 157, 195, 205, 247, 250, 252
-DW_AT_stmt_list .......................13, 45, 155, 194, 201, 220
-DW_AT_string_length........................13, 98, 155, 186, 204
-DW_AT_threads_scaled .....................13, 99, 159, 186, 206
-DW_AT_trampoline............................13, 64, 158, 198, 205
+DW_AT_static_link ...13, 56, 57, 157, 195, 205, 247, 250, 252
+DW_AT_stmt_list ...13, 45, 155, 194, 201, 220
+DW_AT_string_length...13, 98, 155, 186, 204
+DW_AT_threads_scaled ...13, 99, 159, 186, 206
+DW_AT_trampoline...13, 64, 158, 198, 205
 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
 DW_AT_upper_bound.13, 40, 99, 156, 186, 206, 223, 224, 228, 229, 231, 254, 273
-DW_AT_use_location...............13, 100, 101, 157, 186, 202
-DW_AT_use_UTF8 ............13, 47, 150, 158, 186, 194, 201
-DW_AT_variable_parameter ..............13, 70, 157, 186, 197
+DW_AT_use_location...13, 100, 101, 157, 186, 202
+DW_AT_use_UTF8 ...13, 47, 150, 158, 186, 194, 201
+DW_AT_variable_parameter ...13, 70, 157, 186, 197
 DW_AT_virtuality .. 13, 33, 87, 92, 157, 171, 186, 198, 205
-DW_AT_visibility...... 14, 33, 155, 171, 186, 191, 193, 195, 196, 197, 200, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211
-DW_AT_vtable_elem_location...........14, 92, 157, 186, 205
-DW_CC_hi_user ............................................................ 174
-DW_CC_lo_user ............................................................ 174
-DW_CC_nocall ........................................................ 54, 174
-DW_CC_normal ...................................................... 54, 174
-DW_CC_program .................................................... 54, 174
-DW_CFA_advance_loc1........................................ 132, 181
-DW_CFA_advance_loc ..................132, 136, 137, 181, 243
-DW_CFA_advance_loc2........................................ 132, 181
-DW_CFA_advance_loc4 ........................................132, 181
-DW_CFA_def_cfa.................. 131, 132, 133, 181, 242, 243
-DW_CFA_def_cfa_expression .......................131, 133, 181
-DW_CFA_def_cfa_offset ...............................133, 181, 243
-DW_CFA_def_cfa_offset_sf ..................................133, 182
-DW_CFA_def_cfa_register ............................133, 181, 243
-DW_CFA_def_cfa_sf .............................................133, 182
-DW_CFA_expression.....................................131, 135, 181
-DW_CFA_hi_user ..........................................................182
-DW_CFA_lo_user ..........................................................182
-DW_CFA_nop........................ 130, 131, 136, 181, 242, 243
-DW_CFA_offset.............................................134, 181, 243
-DW_CFA_offset_extended.............................134, 181, 182
-DW_CFA_offset_extended_sf................................134, 182
-DW_CFA_register..........................................135, 181, 242
-DW_CFA_remember_state.....................................136, 181
-DW_CFA_restore ...........................................136, 181, 243
-DW_CFA_restore_extended...................................136, 181
-DW_CFA_restore_state..........................................136, 181
-DW_CFA_same_value ...................................134, 181, 242
-DW_CFA_set_loc................................... 132, 136, 137, 181
-DW_CFA_undefined .............................. 134, 137, 181, 242
-DW_CFA_val_expression .............................. 131, 135, 182
-DW_CFA_val_offset ......................................134, 135, 182
-DW_CFA_val_offset_sf .........................................135, 182
-DW_CHILDREN_no......................................146, 154, 220
-DW_CHILDREN_yes ....................................146, 154, 220
-DW_DSC_label ........................................................95, 176
-DW_DSC_range .......................................................95, 176
-DW_DS_leading_overpunch ....................................80, 169
-DW_DS_leading_separate........................................80, 169
-DW_DS_trailing_overpunch ....................................80, 169
-DW_DS_trailing_separate ........................................80, 169
-DW_DS_unsigned ....................................................80, 169
-DW_END_big ..........................................................72, 170
-DW_END_default ....................................................72, 170
-DW_END_hi_user..........................................................170
-DW_END_little ........................................................72, 170
-DW_END_lo_user..........................................................170
-DW_FORM_addr ........................... 147, 160, 168, 182, 220
-DW_FORM_block1 ...............................................147, 160
-DW_FORM_block ................................. 135, 147, 160, 187
-DW_FORM_block2 ...............................................147, 160
-DW_FORM_block4 ...............................................147, 160
-DW_FORM_data1..........................................147, 160, 220
-DW_FORM_data2..................................................147, 160
-DW_FORM_data4...................... 3, 146, 147, 148, 160, 215
-DW_FORM_data8.............................. 3, 146, 147, 148, 160
-DW_FORM_exprloc ......................................133, 148, 161
-DW_FORM_flag ............................................148, 160, 187
-DW_FORM_flag_present.......................................148, 161
-DW_FORM_indirect ......................................146, 161, 220
-DW_FORM_ref1 ........................................... 149, 160, 267
-DW_FORM_ref2 ......................................24, 149, 160, 267
-DW_FORM_ref4 ..............................24, 149, 160, 220, 267
-DW_FORM_ref8 ........................................... 149, 160, 267
-DW_FORM_ref_addr...... 24, 142, 149, 150, 160, 265, 267, 268, 288
-DW_FORM_ref_sig8............................................. 145, 161
-DW_FORM_ref_udata................................... 149, 161, 267
-DW_FORM_sdata.......................................... 147, 160, 187
-DW_FORM_sec_offset.......3, 142, 146, 148, 149, 161, 220
-DW_FORM_string..................................150, 160, 187, 220
-DW_FORM_strp.....................................142, 150, 160, 215
-DW_FORM_udata ................................................. 147, 160
-DW_ID_case_insensitive ................................. 46, 174, 273
-DW_ID_case_sensitive ............................................ 46, 174
-DW_ID_down_case ................................................. 46, 174
-DW_ID_up_case ...................................................... 46, 174
-DW_INL_declared_inlined ...............59, 175, 246, 249, 252
-DW_INL_declared_not_inlined ............................... 59, 175
-DW_INL_inlined ..................................................... 59, 175
-DW_INL_not_inlined .............................................. 59, 175
-DW_LANG_Ada83 ................................................. 44, 172
-DW_LANG_Ada95 ................................................. 44, 172
-DW_LANG_C ................................................. 44, 172, 220
-DW_LANG_C89 ............................................. 44, 172, 220
-DW_LANG_C99 ..................................................... 44, 172
-DW_LANG_Cobol74 .............................................. 44, 172
-DW_LANG_Cobol85 .............................................. 44, 172
-DW_LANG_C_plus_plus .................44, 172, 270, 277, 280
-DW_LANG_Fortran77 ............................................ 44, 172
-DW_LANG_Fortran90 .................................... 44, 172, 273
-DW_LANG_Fortran95 ............................................ 45, 172
-DW_LANG_hi_user ...................................................... 173
-DW_LANG_Java ..................................................... 45, 172
-DW_LANG_lo_user ...................................................... 173
-DW_LANG_Modula2.............................................. 45, 172
-DW_LANG_ObjC ................................................... 45, 173
-DW_LANG_ObjC_plus_plus .................................. 45, 173
-DW_LANG_Pascal83.............................................. 45, 172
-DW_LANG_PLI ...................................................... 45, 172
-DW_LANG_Python................................................. 45, 173
-DW_LANG_UPC .......................................................... 173
-DW_LNE_define_file .................................... 115, 122, 179
-DW_LNE_end_sequence ............................... 121, 179, 238
-DW_LNE_hi_user.......................................................... 179
-DW_LNE_lo_user.......................................................... 179
-DW_LNE_set_address ........................................... 121, 179
-DW_LNE_set_discriminator.................................. 122, 179
-DW_LNS_advance_line......................................... 119, 178
-DW_LNS_advance_pc............................119, 120, 178, 238
-DW_LNS_const_add_pc........................................ 120, 178
-DW_LNS_copy...................................................... 119, 178
-DW_LNS_fixed_advance_pc..................111, 120, 178, 238
-DW_LNS_hi_user omission........................................... 139
-DW_LNS_lo_user omission........................................... 139
-DW_LNS_negate_stmt .................................. 113, 119, 178
-DW_LNS_set_basic_block.....................................119, 178
-DW_LNS_set_column............................................119, 178
-DW_LNS_set_epilogue_begin ...............................121, 179
-DW_LNS_set_file ..................................................119, 178
-DW_LNS_set_isa ...................................................121, 179
-DW_LNS_set_prologue_end..................................120, 178
-DW_MACINFO_define ......................... 123, 124, 125, 180
-DW_MACINFO_end_file ..............................123, 124, 180
-DW_MACINFO_start_file ..................... 123, 124, 125, 180
-DW_MACINFO_undef ..................................123, 125, 180
-DW_MACINFO_vendor_ext .........................123, 124, 180
-DW_OP_abs .............................................................21, 164
-DW_OP_addr .....................................................17, 29, 163
-DW_OP_and............................................. 21, 164, 223, 224
-DW_OP_bit_piece....................................................29, 167
-DW_OP_bra .............................................................23, 165
-DW_OP_breg0 ...................................................18, 56, 166
-DW_OP_breg11 ...............................................................29
-DW_OP_breg1 ...................................................18, 30, 166
-DW_OP_breg2 .................................................................30
-DW_OP_breg31 .......................................................18, 166
-DW_OP_breg3 .................................................................30
-DW_OP_breg4 .................................................................30
-DW_OP_bregx ............................................. 18, 27, 29, 166
-DW_OP_call2............................................. 24, 37, 131, 167
-DW_OP_call4............................................. 24, 37, 131, 167
-DW_OP_call_frame_cfa...................................21, 131, 167
-DW_OP_call_ref ........................ 24, 37, 131, 167, 188, 215
-DW_OP_const1s.......................................................18, 164
-DW_OP_const1u ......................................................17, 164
-DW_OP_const2s.......................................................18, 164
-DW_OP_const2u ......................................................17, 164
-DW_OP_const4s.......................................................18, 164
-DW_OP_const4u ......................................................17, 164
-DW_OP_const8s.......................................................18, 164
-DW_OP_const8u ......................................................17, 164
-DW_OP_consts ........................................................18, 164
-DW_OP_constu ........................................................18, 164
-DW_OP_deref .................................... 19, 29, 163, 223, 224
-DW_OP_deref_size ..................................................19, 166
-DW_OP_div .............................................................21, 164
-DW_OP_drop .....................................................18, 25, 164
-DW_OP_dup ......................................................18, 25, 164
-DW_OP_eq...............................................................23, 165
-DW_OP_fbreg .............................................. 18, 29, 30, 166
-DW_OP_form_tls_address .......................................20, 167
-DW_OP_ge...............................................................23, 165
-DW_OP_gt ...............................................................23, 165
-DW_OP_hi_user.............................................................167
-DW_OP_implicit_value............................................28, 167
-DW_OP_le................................................................23, 165
-DW_OP_lit0 .............................................................17, 166
-DW_OP_lit1 ............................................... 17, 30, 166, 223
-DW_OP_lit2 .............................................................17, 224
-DW_OP_lit31........................................................... 17, 166
-DW_OP_litn........................................17, 22, 223, 224, 229
-DW_OP_lo_user ............................................................ 167
-DW_OP_lt................................................................ 23, 165
-DW_OP_minus ........................................................ 21, 165
-DW_OP_mod........................................................... 21, 165
-DW_OP_mul............................................................ 21, 165
-DW_OP_ne .............................................................. 23, 165
-DW_OP_neg ............................................................ 22, 165
-DW_OP_nop ............................................................ 24, 166
-DW_OP_not............................................................. 22, 165
-DW_OP_or............................................................... 22, 165
-DW_OP_over..................................................... 19, 25, 164
-DW_OP_pick ..................................................... 19, 25, 164
-DW_OP_piece.................................................... 28, 30, 166
-DW_OP_plus ..............................22, 30, 165, 223, 224, 229
-DW_OP_plus_uconst ......................................... 22, 30, 165
+DW_AT_visibility... 14, 33, 155, 171, 186, 191, 193, 195, 196, 197, 200, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211
+DW_AT_vtable_elem_location...14, 92, 157, 186, 205
+DW_CC_hi_user ... 174
+DW_CC_lo_user ... 174
+DW_CC_nocall ... 54, 174
+DW_CC_normal ... 54, 174
+DW_CC_program ... 54, 174
+DW_CFA_advance_loc1... 132, 181
+DW_CFA_advance_loc ...132, 136, 137, 181, 243
+DW_CFA_advance_loc2... 132, 181
+DW_CFA_advance_loc4 ...132, 181
+DW_CFA_def_cfa... 131, 132, 133, 181, 242, 243
+DW_CFA_def_cfa_expression ...131, 133, 181
+DW_CFA_def_cfa_offset ...133, 181, 243
+DW_CFA_def_cfa_offset_sf ...133, 182
+DW_CFA_def_cfa_register ...133, 181, 243
+DW_CFA_def_cfa_sf ...133, 182
+DW_CFA_expression...131, 135, 181
+DW_CFA_hi_user ...182
+DW_CFA_lo_user ...182
+DW_CFA_nop... 130, 131, 136, 181, 242, 243
+DW_CFA_offset...134, 181, 243
+DW_CFA_offset_extended...134, 181, 182
+DW_CFA_offset_extended_sf...134, 182
+DW_CFA_register...135, 181, 242
+DW_CFA_remember_state...136, 181
+DW_CFA_restore ...136, 181, 243
+DW_CFA_restore_extended...136, 181
+DW_CFA_restore_state...136, 181
+DW_CFA_same_value ...134, 181, 242
+DW_CFA_set_loc... 132, 136, 137, 181
+DW_CFA_undefined ... 134, 137, 181, 242
+DW_CFA_val_expression ... 131, 135, 182
+DW_CFA_val_offset ...134, 135, 182
+DW_CFA_val_offset_sf ...135, 182
+DW_CHILDREN_no...146, 154, 220
+DW_CHILDREN_yes ...146, 154, 220
+DW_DSC_label ...95, 176
+DW_DSC_range ...95, 176
+DW_DS_leading_overpunch ...80, 169
+DW_DS_leading_separate...80, 169
+DW_DS_trailing_overpunch ...80, 169
+DW_DS_trailing_separate ...80, 169
+DW_DS_unsigned ...80, 169
+DW_END_big ...72, 170
+DW_END_default ...72, 170
+DW_END_hi_user...170
+DW_END_little ...72, 170
+DW_END_lo_user...170
+DW_FORM_addr ... 147, 160, 168, 182, 220
+DW_FORM_block1 ...147, 160
+DW_FORM_block ... 135, 147, 160, 187
+DW_FORM_block2 ...147, 160
+DW_FORM_block4 ...147, 160
+DW_FORM_data1...147, 160, 220
+DW_FORM_data2...147, 160
+DW_FORM_data4... 3, 146, 147, 148, 160, 215
+DW_FORM_data8... 3, 146, 147, 148, 160
+DW_FORM_exprloc ...133, 148, 161
+DW_FORM_flag ...148, 160, 187
+DW_FORM_flag_present...148, 161
+DW_FORM_indirect ...146, 161, 220
+DW_FORM_ref1 ... 149, 160, 267
+DW_FORM_ref2 ...24, 149, 160, 267
+DW_FORM_ref4 ...24, 149, 160, 220, 267
+DW_FORM_ref8 ... 149, 160, 267
+DW_FORM_ref_addr... 24, 142, 149, 150, 160, 265, 267, 268, 288
+DW_FORM_ref_sig8... 145, 161
+DW_FORM_ref_udata... 149, 161, 267
+DW_FORM_sdata... 147, 160, 187
+DW_FORM_sec_offset...3, 142, 146, 148, 149, 161, 220
+DW_FORM_string...150, 160, 187, 220
+DW_FORM_strp...142, 150, 160, 215
+DW_FORM_udata ... 147, 160
+DW_ID_case_insensitive ... 46, 174, 273
+DW_ID_case_sensitive ... 46, 174
+DW_ID_down_case ... 46, 174
+DW_ID_up_case ... 46, 174
+DW_INL_declared_inlined ...59, 175, 246, 249, 252
+DW_INL_declared_not_inlined ... 59, 175
+DW_INL_inlined ... 59, 175
+DW_INL_not_inlined ... 59, 175
+DW_LANG_Ada83 ... 44, 172
+DW_LANG_Ada95 ... 44, 172
+DW_LANG_C ... 44, 172, 220
+DW_LANG_C89 ... 44, 172, 220
+DW_LANG_C99 ... 44, 172
+DW_LANG_Cobol74 ... 44, 172
+DW_LANG_Cobol85 ... 44, 172
+DW_LANG_C_plus_plus ...44, 172, 270, 277, 280
+DW_LANG_Fortran77 ... 44, 172
+DW_LANG_Fortran90 ... 44, 172, 273
+DW_LANG_Fortran95 ... 45, 172
+DW_LANG_hi_user ... 173
+DW_LANG_Java ... 45, 172
+DW_LANG_lo_user ... 173
+DW_LANG_Modula2... 45, 172
+DW_LANG_ObjC ... 45, 173
+DW_LANG_ObjC_plus_plus ... 45, 173
+DW_LANG_Pascal83... 45, 172
+DW_LANG_PLI ... 45, 172
+DW_LANG_Python... 45, 173
+DW_LANG_UPC ... 173
+DW_LNE_define_file ... 115, 122, 179
+DW_LNE_end_sequence ... 121, 179, 238
+DW_LNE_hi_user... 179
+DW_LNE_lo_user... 179
+DW_LNE_set_address ... 121, 179
+DW_LNE_set_discriminator... 122, 179
+DW_LNS_advance_line... 119, 178
+DW_LNS_advance_pc...119, 120, 178, 238
+DW_LNS_const_add_pc... 120, 178
+DW_LNS_copy... 119, 178
+DW_LNS_fixed_advance_pc...111, 120, 178, 238
+DW_LNS_hi_user omission... 139
+DW_LNS_lo_user omission... 139
+DW_LNS_negate_stmt ... 113, 119, 178
+DW_LNS_set_basic_block...119, 178
+DW_LNS_set_column...119, 178
+DW_LNS_set_epilogue_begin ...121, 179
+DW_LNS_set_file ...119, 178
+DW_LNS_set_isa ...121, 179
+DW_LNS_set_prologue_end...120, 178
+DW_MACINFO_define ... 123, 124, 125, 180
+DW_MACINFO_end_file ...123, 124, 180
+DW_MACINFO_start_file ... 123, 124, 125, 180
+DW_MACINFO_undef ...123, 125, 180
+DW_MACINFO_vendor_ext ...123, 124, 180
+DW_OP_abs ...21, 164
+DW_OP_addr ...17, 29, 163
+DW_OP_and... 21, 164, 223, 224
+DW_OP_bit_piece...29, 167
+DW_OP_bra ...23, 165
+DW_OP_breg0 ...18, 56, 166
+DW_OP_breg11 ...29
+DW_OP_breg1 ...18, 30, 166
+DW_OP_breg2 ...30
+DW_OP_breg31 ...18, 166
+DW_OP_breg3 ...30
+DW_OP_breg4 ...30
+DW_OP_bregx ... 18, 27, 29, 166
+DW_OP_call2... 24, 37, 131, 167
+DW_OP_call4... 24, 37, 131, 167
+DW_OP_call_frame_cfa...21, 131, 167
+DW_OP_call_ref ... 24, 37, 131, 167, 188, 215
+DW_OP_const1s...18, 164
+DW_OP_const1u ...17, 164
+DW_OP_const2s...18, 164
+DW_OP_const2u ...17, 164
+DW_OP_const4s...18, 164
+DW_OP_const4u ...17, 164
+DW_OP_const8s...18, 164
+DW_OP_const8u ...17, 164
+DW_OP_consts ...18, 164
+DW_OP_constu ...18, 164
+DW_OP_deref ... 19, 29, 163, 223, 224
+DW_OP_deref_size ...19, 166
+DW_OP_div ...21, 164
+DW_OP_drop ...18, 25, 164
+DW_OP_dup ...18, 25, 164
+DW_OP_eq...23, 165
+DW_OP_fbreg ... 18, 29, 30, 166
+DW_OP_form_tls_address ...20, 167
+DW_OP_ge...23, 165
+DW_OP_gt ...23, 165
+DW_OP_hi_user...167
+DW_OP_implicit_value...28, 167
+DW_OP_le...23, 165
+DW_OP_lit0 ...17, 166
+DW_OP_lit1 ... 17, 30, 166, 223
+DW_OP_lit2 ...17, 224
+DW_OP_lit31... 17, 166
+DW_OP_litn...17, 22, 223, 224, 229
+DW_OP_lo_user ... 167
+DW_OP_lt... 23, 165
+DW_OP_minus ... 21, 165
+DW_OP_mod... 21, 165
+DW_OP_mul... 21, 165
+DW_OP_ne ... 23, 165
+DW_OP_neg ... 22, 165
+DW_OP_nop ... 24, 166
+DW_OP_not... 22, 165
+DW_OP_or... 22, 165
+DW_OP_over... 19, 25, 164
+DW_OP_pick ... 19, 25, 164
+DW_OP_piece... 28, 30, 166
+DW_OP_plus ...22, 30, 165, 223, 224, 229
+DW_OP_plus_uconst ... 22, 30, 165
 DW_OP_push_object_address ...20, 88, 102, 131, 167, 223, 224, 225, 226
-DW_OP_reg0............................................... 27, 30, 56, 166
-DW_OP_reg10................................................................. 30
-DW_OP_reg1........................................................... 27, 166
-DW_OP_reg31......................................................... 27, 166
-DW_OP_reg3............................................................. 29, 30
-DW_OP_regx..................................................... 27, 29, 166
-DW_OP_rot ....................................................... 19, 25, 164
-DW_OP_shl ............................................................. 22, 165
-DW_OP_shr ............................................................. 22, 165
-DW_OP_shra ........................................................... 22, 165
-DW_OP_skip ........................................................... 23, 165
-DW_OP_stack_value ......................................... 28, 30, 167
-DW_OP_swap.................................................... 19, 25, 164
-DW_OP_xderef........................................................ 19, 164
-DW_OP_xderef_size................................................ 20, 166
-DW_OP_xor............................................................. 22, 165
-DW_ORD_col_major............................................... 83, 175
-DW_ORD_row_major ............................................. 83, 175
-DW_TAG_access_declaration ..................... 8, 87, 152, 191
+DW_OP_reg0... 27, 30, 56, 166
+DW_OP_reg10... 30
+DW_OP_reg1... 27, 166
+DW_OP_reg31... 27, 166
+DW_OP_reg3... 29, 30
+DW_OP_regx... 27, 29, 166
+DW_OP_rot ... 19, 25, 164
+DW_OP_shl ... 22, 165
+DW_OP_shr ... 22, 165
+DW_OP_shra ... 22, 165
+DW_OP_skip ... 23, 165
+DW_OP_stack_value ... 28, 30, 167
+DW_OP_swap... 19, 25, 164
+DW_OP_xderef... 19, 164
+DW_OP_xderef_size... 20, 166
+DW_OP_xor... 22, 165
+DW_ORD_col_major... 83, 175
+DW_ORD_row_major ... 83, 175
+DW_TAG_access_declaration ... 8, 87, 152, 191
 DW_TAG_array_type..8, 83, 151, 191, 223, 224, 228, 229, 231, 254, 273
-DW_TAG_base_type .....8, 75, 82, 152, 192, 220, 230, 233, 235, 255, 270, 275, 278, 279, 281, 282
-DW_TAG_catch_block................................ 8, 66, 152, 192
-DW_TAG_class_type .....8, 84, 93, 151, 193, 235, 280, 282
-DW_TAG_common_block .............8, 41, 73, 152, 193, 273
-DW_TAG_common_inclusion......8, 56, 152, 193, 274, 275
-DW_TAG_compile_unit ......8, 43, 143, 151, 194, 220, 267, 268, 270, 271, 274, 275, 285
-DW_TAG_condition.................................... 8, 95, 153, 194
-DW_TAG_constant.............8, 41, 69, 79, 95, 152, 195, 273
-DW_TAG_const_type.............8, 81, 82, 152, 194, 235, 254
-DW_TAG_dwarf_procedure........................ 8, 37, 153, 195
-DW_TAG_entry_point............................8, 41, 53, 151, 195
-DW_TAG_enumeration_type .........8, 84, 96, 151, 196, 256
-DW_TAG_enumerator ......................... 8, 96, 152, 196, 256
-DW_TAG_file_type ................................... 8, 101, 152, 197
-DW_TAG_formal_parameter .... 8, 67, 69, 95, 97, 151, 197, 236, 246, 247, 249, 250, 252, 253, 254, 258, 281
-DW_TAG_friend.................................. 8, 87, 152, 187, 197
-DW_TAG_hi_user..................................................139, 154
-DW_TAG_imported_declaration.......... 8, 50, 151, 198, 234
-DW_TAG_imported_module ............... 8, 51, 153, 198, 234
-DW_TAG_imported_unit .... 8, 47, 153, 198, 268, 274, 275, 287
-DW_TAG_inheritance.................................. 8, 86, 152, 198
-DW_TAG_inlined_subroutine..... 8, 53, 60, 61, 63, 64, 152, 198, 246, 247, 250, 253, 254
-DW_TAG_interface_type............................. 8, 86, 153, 199
-DW_TAG_label............................................ 8, 65, 151, 199
-DW_TAG_lexical_block .............................. 8, 65, 151, 199
-DW_TAG_lo_user..................................................139, 154
+DW_TAG_base_type ...8, 75, 82, 152, 192, 220, 230, 233, 235, 255, 270, 275, 278, 279, 281, 282
+DW_TAG_catch_block... 8, 66, 152, 192
+DW_TAG_class_type ...8, 84, 93, 151, 193, 235, 280, 282
+DW_TAG_common_block ...8, 41, 73, 152, 193, 273
+DW_TAG_common_inclusion...8, 56, 152, 193, 274, 275
+DW_TAG_compile_unit ...8, 43, 143, 151, 194, 220, 267, 268, 270, 271, 274, 275, 285
+DW_TAG_condition... 8, 95, 153, 194
+DW_TAG_constant...8, 41, 69, 79, 95, 152, 195, 273
+DW_TAG_const_type...8, 81, 82, 152, 194, 235, 254
+DW_TAG_dwarf_procedure... 8, 37, 153, 195
+DW_TAG_entry_point...8, 41, 53, 151, 195
+DW_TAG_enumeration_type ...8, 84, 96, 151, 196, 256
+DW_TAG_enumerator ... 8, 96, 152, 196, 256
+DW_TAG_file_type ... 8, 101, 152, 197
+DW_TAG_formal_parameter ... 8, 67, 69, 95, 97, 151, 197, 236, 246, 247, 249, 250, 252, 253, 254, 258, 281
+DW_TAG_friend... 8, 87, 152, 187, 197
+DW_TAG_hi_user...139, 154
+DW_TAG_imported_declaration... 8, 50, 151, 198, 234
+DW_TAG_imported_module ... 8, 51, 153, 198, 234
+DW_TAG_imported_unit ... 8, 47, 153, 198, 268, 274, 275, 287
+DW_TAG_inheritance... 8, 86, 152, 198
+DW_TAG_inlined_subroutine... 8, 53, 60, 61, 63, 64, 152, 198, 246, 247, 250, 253, 254
+DW_TAG_interface_type... 8, 86, 153, 199
+DW_TAG_label... 8, 65, 151, 199
+DW_TAG_lexical_block ... 8, 65, 151, 199
+DW_TAG_lo_user...139, 154
 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
-DW_TAG_module ....................................... 8, 49, 152, 200
-DW_TAG_namelist ...................................... 8, 73, 153, 200
-DW_TAG_namelist_item ............................. 8, 73, 153, 201
+DW_TAG_module ... 8, 49, 152, 200
+DW_TAG_namelist ... 8, 73, 153, 200
+DW_TAG_namelist_item ... 8, 73, 153, 201
 DW_TAG_namespace . 8, 49, 153, 201, 233, 234, 277, 279, 280, 281, 282, 283
-DW_TAG_packed_type ............................... 8, 81, 153, 201
+DW_TAG_packed_type ... 8, 81, 153, 201
 DW_TAG_partial_unit 8, 43, 143, 153, 201, 268, 271, 273, 275
 DW_TAG_pointer_type 8, 81, 82, 151, 187, 202, 220, 235, 281, 283
-DW_TAG_ptr_to_member_type ........ 8, 100, 152, 187, 202
-DW_TAG_reference_type............ 8, 81, 151, 187, 202, 271
-DW_TAG_restrict_type.......................... 8, 81, 82, 153, 202
-DW_TAG_rvalue_reference_type ........ 8, 81, 154, 187, 203
-DW_TAG_set_type ...................................... 8, 98, 152, 203
-DW_TAG_shared_type ................................ 8, 81, 154, 203
-DW_TAG_string_type.................................. 8, 98, 151, 204
-DW_TAG_structure_type...... 8, 84, 93, 151, 204, 224, 229, 230, 231, 257, 258, 260, 261, 270, 277, 279, 281, 284
-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
+DW_TAG_ptr_to_member_type ... 8, 100, 152, 187, 202
+DW_TAG_reference_type... 8, 81, 151, 187, 202, 271
+DW_TAG_restrict_type... 8, 81, 82, 153, 202
+DW_TAG_rvalue_reference_type ... 8, 81, 154, 187, 203
+DW_TAG_set_type ... 8, 98, 152, 203
+DW_TAG_shared_type ... 8, 81, 154, 203
+DW_TAG_string_type... 8, 98, 151, 204
+DW_TAG_structure_type... 8, 84, 93, 151, 204, 224, 229, 230, 231, 257, 258, 260, 261, 270, 277, 279, 281, 284
+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
 DW_TAG_subrange_type 8, 84, 95, 99, 152, 171, 206, 223, 224, 228, 229, 231, 254, 273
-DW_TAG_subroutine_type.......................... 8, 97, 151, 206
-DW_TAG_template_alias........... 8, 103, 154, 207, 260, 261
-DW_TAG_template_type_parameter .... 8, 58, 93, 103, 153, 207, 257, 258, 260, 261
+DW_TAG_subroutine_type... 8, 97, 151, 206
+DW_TAG_template_alias... 8, 103, 154, 207, 260, 261
+DW_TAG_template_type_parameter ... 8, 58, 93, 103, 153, 207, 257, 258, 260, 261
 DW_TAG_template_value_parameter . 8, 93, 103, 153, 207
-DW_TAG_thrown_type ............................... 8, 57, 153, 207
-DW_TAG_try_block .................................... 8, 66, 153, 208
-DW_TAG_typedef ............................... 8, 82, 151, 208, 220
-DW_TAG_type_unit .................... 8, 48, 154, 208, 277, 280
-DW_TAG_union_type............................ 8, 84, 93, 152, 209
+DW_TAG_thrown_type ... 8, 57, 153, 207
+DW_TAG_try_block ... 8, 66, 153, 208
+DW_TAG_typedef ... 8, 82, 151, 208, 220
+DW_TAG_type_unit ... 8, 48, 154, 208, 277, 280
+DW_TAG_union_type... 8, 84, 93, 152, 209
 DW_TAG_unspecified_parameters ..8, 56, 67, 97, 152, 209
-DW_TAG_unspecified_type.................8, 80, 153, 209, 235
-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
-DW_TAG_variant.................................8, 94, 152, 153, 210
-DW_TAG_variant_part................................ 8, 94, 153, 210
-DW_TAG_volatile_type .........................8, 81, 82, 153, 211
-DW_TAG_with_stmt ................................... 8, 66, 152, 211
-DW_VIRTUALITY_none ....................................... 33, 171
-DW_VIRTUALITY_pure_virtual............................ 33, 171
-DW_VIRTUALITY_virtual..................................... 33, 171
-DW_VIS_exported................................................... 33, 171
-DW_VIS_local......................................................... 33, 171
-DW_VIS_qualified................................................... 33, 171
-elemental attribute ............................................................ 54
-empty location description ............................................... 28
-encoding ....................................................................170
-encoding attribute............................................................. 75
-encoding attribute, encoding.................................................................... 168
-endianity attribute....................................................... 72, 75
+DW_TAG_unspecified_type...8, 80, 153, 209, 235
+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
+DW_TAG_variant...8, 94, 152, 153, 210
+DW_TAG_variant_part... 8, 94, 153, 210
+DW_TAG_volatile_type ...8, 81, 82, 153, 211
+DW_TAG_with_stmt ... 8, 66, 152, 211
+DW_VIRTUALITY_none ... 33, 171
+DW_VIRTUALITY_pure_virtual... 33, 171
+DW_VIRTUALITY_virtual... 33, 171
+DW_VIS_exported... 33, 171
+DW_VIS_local... 33, 171
+DW_VIS_qualified... 33, 171
+elemental attribute ... 54
+empty location description ... 28
+encoding ...170
+encoding attribute... 75
+encoding attribute, encoding... 168
+endianity attribute... 72, 75
 end of list entry
-end of list entry, in location list...................................................... 31, 168
-end of list entry, in range list.......................................................... 38, 182
-end_sequence ................................................. 110, 111, 121
-entity .................................................................................. 7
-entry PC attribute ............................................................. 34
-entry PC attribute, and abstract instance ................................................... 60
-entry PC attribute, for inlined subprogram................................................ 60
-entry PC attribute, for module initialization.............................................. 49
-entry PC attribute, for subroutine.............................................................. 55
-entry point entry ............................................................... 53
-enum class .................................. See type-safe enumeration
-enumeration literal ..............................See enumerator entry
-enumeration type entry..................................................... 96
-enumeration type entry, as array dimension.................................................84, 97
-enumerator entry...............................................................96
-epilogue .......................... 116, 121, 126, 127, 136, 179, 240
-epilogue_begin................................................110, 111, 121
-epilogue_end...................................................................119
-error value.......................................................................140
-exception, thrown .............................. See thrown type entry
-explicit attribute ................................................................92
-exprloc class .......................................................15, 26, 148
-extended type (Java) ........................... See inheritance entry
-extensibility ....................................See vendor extensibility
-extension attribute.............................................................49
-external attribute .........................................................53, 69
-FDE .......................................... See frame description entry
-file containing declaration.................................................36
-file_names.......................................................................115
-file type entry..................................................................101
-flag class ...................................................................15, 148
-formal parameter...............................................................55
-formal parameter entry................................................69, 97
-formal parameter entry, in catch block...............................................................67
-formal parameter entry, with default value ........................................................70
-formal type parameter..... See template type parameter entry
-Fortran ....1, 4, 44, 47, 52, 53, 54, 73, 98, 99, 102, 221, 268, 272
-Fortran, common block .......................................................56, 73
-Fortran, main program ..............................................................54
-Fortran, module (Fortran 90).....................................................49
-Fortran, use statement .........................................................51, 52
-frame base attribute...........................................................56
-frame description entry ...................................................130
-friend attribute ..................................................................87
-friend entry .......................................................................87
-function entry....................................... See subroutine entry
-fundamental type ................................... See base type entry
-global namespace................... See namespace (C++), global
-header_length..................................................................141
-hidden indirection ........................See data location attribute
-high PC attribute ............... 34, 37, 38, 44, 49, 55, 60, 65, 66
-high PC attribute, and abstract instance....................................................60
-identifier case attribute......................................................46
-identifier case attribute, encoding ....................................................................174
-identifier names ................................................................36
-implementing type (Java).................... See inheritance entry
-implicit location description .............................................27
-import attribute .....................................................47, 50, 51
-imported declaration entry ................................................50
-imported module entry......................................................51
-imported unit entry .....................................................43, 47
-include_directories..........................................114, 115, 122
-incomplete class/structure/union.......................................85
-incomplete declaration......................................................35
-incomplete type.................................................................85
-inheritance entry ...............................................................86
-initial length ........................................................... 143, 144
-initial length field ............106, 107, 112, 129, 130, 176, 177
-initial length field, encoding.................................................................... 140
-inline attribute ............................................................ 58, 59
-inline attribute, encoding.................................................................... 175
+end of list entry, in location list... 31, 168
+end of list entry, in range list... 38, 182
+end_sequence ... 110, 111, 121
+entity ... 7
+entry PC attribute ... 34
+entry PC attribute, and abstract instance ... 60
+entry PC attribute, for inlined subprogram... 60
+entry PC attribute, for module initialization... 49
+entry PC attribute, for subroutine... 55
+entry point entry ... 53
+enum class ... See type-safe enumeration
+enumeration literal ...See enumerator entry
+enumeration type entry... 96
+enumeration type entry, as array dimension...84, 97
+enumerator entry...96
+epilogue ... 116, 121, 126, 127, 136, 179, 240
+epilogue_begin...110, 111, 121
+epilogue_end...119
+error value...140
+exception, thrown ... See thrown type entry
+explicit attribute ...92
+exprloc class ...15, 26, 148
+extended type (Java) ... See inheritance entry
+extensibility ...See vendor extensibility
+extension attribute...49
+external attribute ...53, 69
+FDE ... See frame description entry
+file containing declaration...36
+file_names...115
+file type entry...101
+flag class ...15, 148
+formal parameter...55
+formal parameter entry...69, 97
+formal parameter entry, in catch block...67
+formal parameter entry, with default value ...70
+formal type parameter... See template type parameter entry
+Fortran ...1, 4, 44, 47, 52, 53, 54, 73, 98, 99, 102, 221, 268, 272
+Fortran, common block ...56, 73
+Fortran, main program ...54
+Fortran, module (Fortran 90)...49
+Fortran, use statement ...51, 52
+frame base attribute...56
+frame description entry ...130
+friend attribute ...87
+friend entry ...87
+function entry... See subroutine entry
+fundamental type ... See base type entry
+global namespace... See namespace (C++), global
+header_length...141
+hidden indirection ...See data location attribute
+high PC attribute ... 34, 37, 38, 44, 49, 55, 60, 65, 66
+high PC attribute, and abstract instance...60
+identifier case attribute...46
+identifier case attribute, encoding ...174
+identifier names ...36
+implementing type (Java)... See inheritance entry
+implicit location description ...27
+import attribute ...47, 50, 51
+imported declaration entry ...50
+imported module entry...51
+imported unit entry ...43, 47
+include_directories...114, 115, 122
+incomplete class/structure/union...85
+incomplete declaration...35
+incomplete type...85
+inheritance entry ...86
+initial length ... 143, 144
+initial length field ...106, 107, 112, 129, 130, 176, 177
+initial length field, encoding... 140
+inline attribute ... 58, 59
+inline attribute, encoding... 175
 inlined subprogram call
-inlined subprogram call, examples ................................................................... 244
-inlined subprogram entry............................................ 53, 60
-inlined subprogram entry, in concrete instance..................................................... 61
-interface type entry........................................................... 86
+inlined subprogram call, examples ... 244
+inlined subprogram entry... 53, 60
+inlined subprogram entry, in concrete instance... 61
+interface type entry... 86
 isa 17, 111, 121
-is optional attribute........................................................... 70
-is_stmt .....................................................110, 111, 113, 119
-Java ............................................................ 4, 45, 84, 86, 99
-label entry......................................................................... 65
-language attribute ....................................................... 44, 83
-language name encoding ................................................ 171
-LEB128, examples ................................................................... 162
-LEB128, signed, decoding of ................................................... 218
-LEB128, signed, encoding as ........................................... 161, 217
-LEB128, unsigned, decoding of ............................................... 218
-LEB128, unsigned, encoding as ....................................... 162, 217
-level-88 condition, COBOL ............................................. 95
-lexical block entry ............................................................ 65
-line_base..........................................113, 116, 117, 118, 237
-line number information...... See also statement list attribute
-line number of declaration................................................ 36
+is optional attribute... 70
+is_stmt ...110, 111, 113, 119
+Java ... 4, 45, 84, 86, 99
+label entry... 65
+language attribute ... 44, 83
+language name encoding ... 171
+LEB128, examples ... 162
+LEB128, signed, decoding of ... 218
+LEB128, signed, encoding as ... 161, 217
+LEB128, unsigned, decoding of ... 218
+LEB128, unsigned, encoding as ... 162, 217
+level-88 condition, COBOL ... 95
+lexical block entry ... 65
+line_base...113, 116, 117, 118, 237
+line number information... See also statement list attribute
+line number of declaration... 36
 line number opcodes
-line number opcodes, extended opcode encoding ........................................ 179
-line number opcodes, standard opcode encoding......................................... 178
-lineptr ............................................................................. 151
-lineptr class .............................................................. 15, 148
-line_range........................................113, 116, 117, 118, 237
-linkage name attribute ...................................................... 41
-Little Endian Base 128 ..................................... See LEB128
-little-endian encoding............................ See endian attribute
-location attribute............................................. 37, 66, 69, 73
-location attribute, and abstract instance ................................................... 60
-location description .......... 26, See also DWARF expression
-location description .......................................................... 30
-location description .......................................................... 88
-location description, composite .................................................................... 28
-location description, empty .......................................................................... 28
-location description, implicit........................................................................ 27
-location description, memory ....................................................................... 27
-location description, simple.......................................................................... 26
-location description, single........................................................................... 26
-location description, use in location list ....................................................... 31
-location list....................................26, 30, 56, 148, 167, 215
-location list, base address selection entry ........................................ 31
-location list, end of list entry ........................................................... 31
-location list, entry ............................................................................ 30
-loclistptr..........................................................................151
-loclistptr class .....................................................15, 26, 148
+line number opcodes, extended opcode encoding ... 179
+line number opcodes, standard opcode encoding... 178
+lineptr ... 151
+lineptr class ... 15, 148
+line_range...113, 116, 117, 118, 237
+linkage name attribute ... 41
+Little Endian Base 128 ... See LEB128
+little-endian encoding... See endian attribute
+location attribute... 37, 66, 69, 73
+location attribute, and abstract instance ... 60
+location description ... 26, See also DWARF expression
+location description ... 30
+location description ... 88
+location description, composite ... 28
+location description, empty ... 28
+location description, implicit... 27
+location description, memory ... 27
+location description, simple... 26
+location description, single... 26
+location description, use in location list ... 31
+location list...26, 30, 56, 148, 167, 215
+location list, base address selection entry ... 31
+location list, end of list entry ... 31
+location list, entry ... 30
+loclistptr...151
+loclistptr class ...15, 26, 148
 lookup
-lookup, by address..................................................................107
-lookup, by name .....................................................................106
-lower bound attribute ........................................................99
-lower bound attribute, default..................................................................99, 171
-low PC attribute ................ 34, 37, 38, 44, 49, 55, 60, 65, 66
-low PC attribute, and abstract instance....................................................59
-macinfo types..................................................................123
-macinfo types, encoding ....................................................................180
-macptr .............................................................................151
-macptr class ..............................................................15, 149
-macro formal parameter list ............................................124
-macro information ..........................................................123
-macro information attribute ..............................................45
-main subprogram attribute ..........................................47, 53
-mangled names .................................................................41
-maximum_operations_per_instruction.... 112, 113, 117, 118
-MD5 hash ....................................... 184, 188, 189, 280, 284
-member entry (data)..........................................................88
-member entry (data), as discriminant.............................................................94
-member function entry......................................................92
-memory location description.............................................27
+lookup, by address...107
+lookup, by name ...106
+lower bound attribute ...99
+lower bound attribute, default...99, 171
+low PC attribute ... 34, 37, 38, 44, 49, 55, 60, 65, 66
+low PC attribute, and abstract instance...59
+macinfo types...123
+macinfo types, encoding ...180
+macptr ...151
+macptr class ...15, 149
+macro formal parameter list ...124
+macro information ...123
+macro information attribute ...45
+main subprogram attribute ...47, 53
+mangled names ...41
+maximum_operations_per_instruction... 112, 113, 117, 118
+MD5 hash ... 184, 188, 189, 280, 284
+member entry (data)...88
+member entry (data), as discriminant...94
+member function entry...92
+memory location description...27
 minimum_instruction_length.. 112, 113, 117, 118, 120, 237
-MIPS instruction set architecture....................................108
-Modula-2 .................................................. 33, 45, 49, 66, 99
-Modula-2, definition module ........................................................49
-module entry .....................................................................49
-mutable attribute ...............................................................88
+MIPS instruction set architecture...108
+Modula-2 ... 33, 45, 49, 66, 99
+Modula-2, definition module ...49
+module entry ...49
+mutable attribute ...88
 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
-namelist entry ...................................................................73
-namelist item attribute ......................................................73
-namelist item entry ...........................................................73
+namelist entry ...73
+namelist item attribute ...73
+namelist item entry ...73
 names
-names, identifier ......................................................................36
-names, mangled .......................................................................41
-namespace, alias .............................................................................51
-namespace (C++)..............................................................49
-namespace declaration entry .............................................49
-namespace, example .....................................................................232
-namespace extension entry ...............................................49
-namespace, global...........................................................................50
+names, identifier ...36
+names, mangled ...41
+namespace, alias ...51
+namespace (C++)...49
+namespace declaration entry ...49
+namespace, example ...232
+namespace extension entry ...49
+namespace, global...50
 namespace, std 50
-namespace, unnamed ......................................................................50
-namespace, using declaration..........................................................51
-namespace, using directive .............................................................52
-nested abstract instance.....................................................63
-nested concrete inline instance..........................................63
-non-contiguous address ranges .........................................38
-non-defining declaration ...................................................35
-normal compilation unit....................................................43
-Objective C++ .................................................................. 45
-Objective C .......................................................... 45, 92, 99
-Objective C++, ................................................................. 99
-object pointer attribute ..................................................... 92
-opcode_base ............................................114, 116, 117, 237
-operation advance................................................... 117, 119
-operation pointer .....................................110, 113, 116, 117
-op_index.......... 110, 111, 112, 113, 116, 117, 119, 120, 121
-optional parameter............................................................ 70
-ordering attribute.............................................................. 83
-ordering attribute, encoding.................................................................... 175
-out-of-line instance............See concrete out-of-line instance
-packed type entry ............................................................. 81
+namespace, unnamed ...50
+namespace, using declaration...51
+namespace, using directive ...52
+nested abstract instance...63
+nested concrete inline instance...63
+non-contiguous address ranges ...38
+non-defining declaration ...35
+normal compilation unit...43
+Objective C++ ... 45
+Objective C ... 45, 92, 99
+Objective C++, ... 99
+object pointer attribute ... 92
+opcode_base ...114, 116, 117, 237
+operation advance... 117, 119
+operation pointer ...110, 113, 116, 117
+op_index... 110, 111, 112, 113, 116, 117, 119, 120, 121
+optional parameter... 70
+ordering attribute... 83
+ordering attribute, encoding... 175
+out-of-line instance...See concrete out-of-line instance
+packed type entry ... 81
 parameter attribute, See unspecified parameters entry,
 parameter entry, See formal parameter entry
-parameter..........See macro formal parameter list, See this
+parameter...See macro formal parameter list, See this
 parameter, See variable parameter attribute, See optional
-... parameters.....................See unspecified parameters entry
-partial compilation unit .................................................... 43
-Pascal ..........................................45, 66, 81, 84, 98, 99, 101
-PL/I .................................................................................. 99
-pointer to member type entry ......................................... 100
-pointer type entry ............................................................. 81
-priority attribute ............................................................... 49
-producer attribute ............................................................. 46
-PROGRAM statement................................................ 47, 53
-prologue ...................... 4, 116, 120, 121, 126, 127, 178, 240
-prologue_end...........................................110, 111, 119, 120
-prototyped attribute .................................................... 54, 97
-pure attribute .................................................................... 55
-range list........................................................... 38, 182, 215
-rangelistptr ..................................................................... 151
-rangelistptr class....................................................... 15, 149
+... parameters...See unspecified parameters entry
+partial compilation unit ... 43
+Pascal ...45, 66, 81, 84, 98, 99, 101
+PL/I ... 99
+pointer to member type entry ... 100
+pointer type entry ... 81
+priority attribute ... 49
+producer attribute ... 46
+PROGRAM statement... 47, 53
+prologue ... 4, 116, 120, 121, 126, 127, 178, 240
+prologue_end...110, 111, 119, 120
+prototyped attribute ... 54, 97
+pure attribute ... 55
+range list... 38, 182, 215
+rangelistptr ... 151
+rangelistptr class... 15, 149
 ranges
-ranges attribute ........................34, 38, 44, 49, 55, 60, 65, 66
-ranges attribute, and abstract instance ................................................... 60
-recursive attribute............................................................. 55
-reference class .......................................................... 15, 149
-reference type entry.......................................................... 81
-reference type entry, lvalue......................................... See reference type entry
-reference type entry, rvalue ............................. See rvalue reference type entry
-renamed declaration .............See imported declaration entry
-restricted type entry.......................................................... 81
-restrict qualified type........................................................ 81
-return address attribute ..................................................... 56
-return address attribute, and abstract instance ................................................... 60
-return type of subroutine .................................................. 55
-rvalue reference type entry ............................................... 81
-sbyte ............................................................... 105, 113, 184
-section group ...................................264, 267, 269, 270, 273
-section length, in .debug_aranges header.......................................... 107
-section length,  in .debug_pubnames header .............................. 106, 177
-section length,  in .debug_pubtypes header................................ 106, 177
-section length, use in headers ............................................................141
+ranges attribute ...34, 38, 44, 49, 55, 60, 65, 66
+ranges attribute, and abstract instance ... 60
+recursive attribute... 55
+reference class ... 15, 149
+reference type entry... 81
+reference type entry, lvalue... See reference type entry
+reference type entry, rvalue ... See rvalue reference type entry
+renamed declaration ...See imported declaration entry
+restricted type entry... 81
+restrict qualified type... 81
+return address attribute ... 56
+return address attribute, and abstract instance ... 60
+return type of subroutine ... 55
+rvalue reference type entry ... 81
+sbyte ... 105, 113, 184
+section group ...264, 267, 269, 270, 273
+section length, in .debug_aranges header... 107
+section length,  in .debug_pubnames header ... 106, 177
+section length,  in .debug_pubtypes header... 106, 177
+section length, use in headers ...141
 section offset
-section offset, alignment of...............................................................183
-section offset, in class lineptr value ..................................................148
-section offset, in class loclistptr value ..............................................148
-section offset, in class macptr value .................................................149
-section offset, in class rangelistptr value ..........................................149
-section offset, in class reference value..............................................149
-section offset, in class string value ...................................................150
-section offset, in .debug_info header ................................................144
-section offset, in .debug_pubnames header ......................106, 176, 177
-section offset, in .debug_pubnames offset/name pair .......................106
-section offset, in .debug_pubtypes header ........................................106
-section offset, in .debug_pubtypes name/offset pair .........................106
-section offset, in FDE header............................................................130
-section offset, in macro information attribute .....................................45
-section offset, in statement list attribute..............................................45
-section offset, use in headers ............................................................141
+section offset, alignment of...183
+section offset, in class lineptr value ...148
+section offset, in class loclistptr value ...148
+section offset, in class macptr value ...149
+section offset, in class rangelistptr value ...149
+section offset, in class reference value...149
+section offset, in class string value ...150
+section offset, in .debug_info header ...144
+section offset, in .debug_pubnames header ...106, 176, 177
+section offset, in .debug_pubnames offset/name pair ...106
+section offset, in .debug_pubtypes header ...106
+section offset, in .debug_pubtypes name/offset pair ...106
+section offset, in FDE header...130
+section offset, in macro information attribute ...45
+section offset, in statement list attribute...45
+section offset, use in headers ...141
 See template value parameter entry, See template type
-segment attribute.........................................................34, 55
-segment attribute, and abstract instance....................................................60
-segment attribute, and data segment .........................................................70
+segment attribute...34, 55
+segment attribute, and abstract instance...60
+segment attribute, and data segment ...70
 segmented addressing .See address space, See address space
-segment_size.................... 107, 129, 131, 132, 177, 178
-self pointer attribute ................... See object pointer attribute
-set type entry.....................................................................98
-shared qualified type.........................................................81
-shared qualified type entry................................................81
-sibling attribute .................................................................16
-simple location description ...............................................26
-single location description ................................................26
+segment_size... 107, 129, 131, 132, 177, 178
+self pointer attribute ... See object pointer attribute
+set type entry...98
+shared qualified type...81
+shared qualified type entry...81
+sibling attribute ...16
+simple location description ...26
+single location description ...26
 size of an address ... 16, 17, 19, 20, 30, 31, 39, 98, 107, 144, 177, 178
-small attribute ...................................................................79
-specification attribute......................................36, 70, 85, 92
-ssection group, name.......................................................................... 266
-standard_opcode_lengths................................................114
-start scope attribute .....................................................71, 75
-start scope attribute, and abstract instance....................................................60
-statement list attribute.......................................................45
-static link attribute ............................................................57
+small attribute ...79
+specification attribute...36, 70, 85, 92
+ssection group, name... 266
+standard_opcode_lengths...114
+start scope attribute ...71, 75
+start scope attribute, and abstract instance...60
+statement list attribute...45
+static link attribute ...57
 stride attribute See bit stride attribute or byte stride attribute
-string class ................................................................15, 150
-string length attribute ........................................................98
-string type entry ................................................................98
-structure type entry ...........................................................84
-subprogram entry ..............................................................53
-subprogram entry, as member function .....................................................92
-subprogram entry, use for template instantiation.......................................58
-subprogram entry, use in inlined subprogram............................................58
-subrange type entry...........................................................99
-subrange type entry, as array dimension.......................................................84
-subroutine type entry ........................................................97
+string class ...15, 150
+string length attribute ...98
+string type entry ...98
+structure type entry ...84
+subprogram entry ...53
+subprogram entry, as member function ...92
+subprogram entry, use for template instantiation...58
+subprogram entry, use in inlined subprogram...58
+subrange type entry...99
+subrange type entry, as array dimension...84
+subroutine type entry ...97
 tag 7
-tag names, list of..............................................................................7
-tag names .................. See also debugging information entry
-Template alias entry ....................................................... 103
-template example ........................................................... 257
-template instantiation ....................................................... 58
-template instantiation, and special compilation unit........................................ 94
-template type parameter entry .................................... 58, 93
-template value parameter entry ........................................ 93
-.text .................................................................264, 271, 274
-this parameter ......................................................... 34, 64
-this pointer attribute ...................See object pointer attribute
-thread-local storage .......................................................... 20
-threads scaled attribute ..................................................... 99
-thrown exception................................See thrown type entry
-thrown type entry ............................................................. 57
-trampoline attribute .......................................................... 64
-trampoline (subroutine) entry........................................... 64
-try block entry .................................................................. 66
+tag names, list of...7
+tag names ... See also debugging information entry
+Template alias entry ... 103
+template example ... 257
+template instantiation ... 58
+template instantiation, and special compilation unit... 94
+template type parameter entry ... 58, 93
+template value parameter entry ... 93
+.text ...264, 271, 274
+this parameter ... 34, 64
+this pointer attribute ...See object pointer attribute
+thread-local storage ... 20
+threads scaled attribute ... 99
+thrown exception...See thrown type entry
+thrown type entry ... 57
+trampoline attribute ... 64
+trampoline (subroutine) entry... 64
+try block entry ... 66
 type attribute .. 32, 55, 57, 58, 66, 70, 81, 82, 83, 86, 88, 93, 94, 97, 98, 100, 101
-typedef entry .................................................................... 82
+typedef entry ... 82
 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
-type_offset.............................................................. 141, 145
-type-safe enumeration .................................................... 256
-type safe enumeration types ............................................. 96
-type signature ............ 13, 150, 184, 188, 189, 276, 282, 288
-type_signature ................................................................ 145
-type signature, computation grammar ............................................... 285
-type signature, example computation ................................................ 277
+type_offset... 141, 145
+type-safe enumeration ... 256
+type safe enumeration types ... 96
+type signature ... 13, 150, 184, 188, 189, 276, 282, 288
+type_signature ... 145
+type signature, computation grammar ... 285
+type signature, example computation ... 277
 type unit 43, 48, 85, 144, 145, 150, 184, 188, 276, 281, 288
 ubyte105, 107, 111, 112, 113, 114, 116, 129, 130, 131, 132, 144, 177, 184
 uhalf 105, 106, 107, 112, 120, 132, 143, 144, 176, 177, 184
-unallocated variable.......................................................... 69
-Unicode character encodings.......................................... 255
-union type entry................................................................ 84
-unit_length ......................106, 107, 112, 143, 144, 176, 177
-unit .......................................................See compilation unit
-unnamed namespace.......... See namespace (C++), unnamed
-unspecified parameters attribute....................................... 56
-unspecified parameters entry............................................ 97
-unspecified parameters entry,  in catch block .............................................................. 67
-unspecified type entry ...................................................... 80
-UPC............................................................................ 81, 99
-uplevel address ................................. See static link attribute
-upper bound attribute ....................................................... 99
-upper bound attribute, default ......................................................................... 99
-use location attribute ...................................................... 100
+unallocated variable... 69
+Unicode character encodings... 255
+union type entry... 84
+unit_length ...106, 107, 112, 143, 144, 176, 177
+unit ...See compilation unit
+unnamed namespace... See namespace (C++), unnamed
+unspecified parameters attribute... 56
+unspecified parameters entry... 97
+unspecified parameters entry,  in catch block ... 67
+unspecified type entry ... 80
+UPC... 81, 99
+uplevel address ... See static link attribute
+upper bound attribute ... 99
+upper bound attribute, default ... 99
+use location attribute ... 100
 use statement ... See Fortran, use statement, See Fortran, use statement
-use UTF-8 attribute ............................... 47, See also UTF-8
+use UTF-8 attribute ... 47, See also UTF-8
 using declaration .. See namespace (C++), using declaration
-using directive .......... See namespace (C++), using directive
-UTF-8......................................................4, 13, 47, 129, 150
-uword..............................................................105, 132, 184
-variable entry ....................................................................69
-variable entry, examples....................................................................221
-variable entry, in concrete instance .....................................................61
-variable length data........................... 161, See also LEB128
-variable parameter attribute ..............................................70
-variant entry......................................................................94
-variant part entry...............................................................94
-vendor extensibility ............................................2, 114, 139
-vendor extension............. 251, See also vendor extensibility
-vendor extension, for macro information................................................124
-vendor id.........................................................................139
-vendor specifc extensions ...............See vendor extensibility
-version number ...............................................................289
-version number, address lookup table.......................................... 107, 177
-version number, call frame information............................... 129, 180, 242
-version number, debug information..................................... 143, 144, 220
-version number, line number information............................ 112, 178, 237
-version number, name lookup table ............................................. 106, 176
-virtuality attribute................................................. 33, 87, 92
-virtuality attribute encoding.................................................................... 171
-visibility attribute ............................................................. 33
-visibility attribute, encoding.................................................................... 171
-void type......................................See unspecified type entry
-volatile qualified type....................................................... 81
-volatile type entry............................................................. 81
-vtable element location attribute ...................................... 92
-with statement entry ......................................................... 66
+using directive ... See namespace (C++), using directive
+UTF-8...4, 13, 47, 129, 150
+uword...105, 132, 184
+variable entry ...69
+variable entry, examples...221
+variable entry, in concrete instance ...61
+variable length data... 161, See also LEB128
+variable parameter attribute ...70
+variant entry...94
+variant part entry...94
+vendor extensibility ...2, 114, 139
+vendor extension... 251, See also vendor extensibility
+vendor extension, for macro information...124
+vendor id...139
+vendor specifc extensions ...See vendor extensibility
+version number ...289
+version number, address lookup table... 107, 177
+version number, call frame information... 129, 180, 242
+version number, debug information... 143, 144, 220
+version number, line number information... 112, 178, 237
+version number, name lookup table ... 106, 176
+virtuality attribute... 33, 87, 92
+virtuality attribute encoding... 171
+visibility attribute ... 33
+visibility attribute, encoding... 171
+void type...See unspecified type entry
+volatile qualified type... 81
+volatile type entry... 81
+vtable element location attribute ... 92
+with statement entry ... 66