Hosted by the courtesy of  
 GitHub 
The stars ASAP english francais spanish arab
Durée du voyage intersidéral francais
Résolutions de l'ONU en HTML francais
Bussard Ramjet english francais
DWARF : dwarf2xml english
ELF : libelf examples english
Code presentation : ctoohtml english

Dwarf debug informations content of
../Ressources/regressiontests-20100930/arm/armcc-test-dwarf2

Dwarf sections

debug_pubnames debug_info debug_abbrev debug_line debug_frame debug_loc

.debug_pubnames - Public names

.debug_info - Program scope entries

.debug_abbrev - Format of debugging information

Abbrev table at off 0 for CU off 11

tag name code child attributes
tag_subrange_type 1 false upper_bound (udata),
tag_subrange_type 2 false
tag_array_type 3 true sibling (ref_udata), type (indirect),
tag_base_type 4 false byte_size (data1), encoding (data1), name (string),
tag_compile_unit 5 true name (string), producer (string), language (data2), comp_dir (string), low_pc (addr), high_pc (addr), stmt_list (data4),
tag_compile_unit 6 true name (string), producer (string), language (data2), comp_dir (string), low_pc (addr), high_pc (addr),
tag_compile_unit 7 true name (string), producer (string), language (data2), comp_dir (string), stmt_list (data4),
tag_compile_unit 8 true name (string), producer (string), language (data2), comp_dir (string),
tag_compile_unit 9 true name (string), producer (string), language (data2), comp_dir (string), macro_info (data4), low_pc (addr), high_pc (addr), stmt_list (data4),
tag_compile_unit 10 true name (string), producer (string), language (data2), comp_dir (string), macro_info (data4), stmt_list (data4),
tag_compile_unit 11 true name (string), producer (string), language (data2), low_pc (addr), high_pc (addr), stmt_list (data4),
tag_compile_unit 12 true name (string), producer (string), language (data2), low_pc (addr), high_pc (addr),
tag_compile_unit 13 true name (string), producer (string), language (data2), stmt_list (data4),
tag_compile_unit 14 true name (string), producer (string), language (data2),
tag_compile_unit 15 true name (string), producer (string), language (data2), macro_info (data4), low_pc (addr), high_pc (addr), stmt_list (data4),
tag_compile_unit 16 true name (string), producer (string), language (data2), macro_info (data4), stmt_list (data4),
tag_const_type 17 false type (indirect),
tag_enumeration_type 18 true sibling (ref_udata), name (string), byte_size (data1),
tag_enumeration_type 19 true sibling (ref_udata), byte_size (data1),
tag_enumerator 20 false name (string), const_value (indirect),
tag_enumerator 21 false name (string), const_value (sdata),
tag_lexical_block 22 true sibling (ref_udata), low_pc (addr), high_pc (addr),
tag_lexical_block 23 false low_pc (addr), high_pc (addr),
tag_lexical_block 24 true sibling (ref_udata),
tag_lexical_block 25 false
tag_lexical_block 26 true sibling (ref_udata), low_pc (addr), high_pc (addr), abstract_origin (ref_addr),
tag_lexical_block 27 false low_pc (addr), high_pc (addr), abstract_origin (ref_addr),
tag_lexical_block 28 true sibling (ref_udata), abstract_origin (ref_addr),
tag_lexical_block 29 false abstract_origin (ref_addr),
tag_member 30 false name (string), type (indirect), data_member_location (block),
tag_member 31 false name (string), type (indirect),
tag_member 32 false name (string), type (indirect), data_member_location (block), artificial (flag),
tag_member 33 false name (string), type (indirect), data_member_location (block), byte_size (data1), bit_size (data1), bit_offset (data1),
tag_pointer_type 34 false type (indirect),
tag_formal_parameter 35 false type (indirect), name (string),
tag_formal_parameter 36 false type (indirect),
tag_formal_parameter 37 false type (indirect), location (block),
tag_formal_parameter 38 false type (indirect), location (data4),
tag_reference_type 39 false type (indirect),
tag_structure_type 40 true sibling (ref_udata), name (string), byte_size (udata),
tag_structure_type 41 true sibling (ref_udata), byte_size (udata),
tag_structure_type 42 true sibling (ref_udata), name (string),
tag_structure_type 43 true
tag_structure_type 44 false name (string),
tag_structure_type 45 false
tag_structure_type 46 true sibling (ref_udata), artificial (flag), name (string), byte_size (udata),
tag_structure_type 47 true sibling (ref_udata), artificial (flag), byte_size (udata),
tag_structure_type 48 true sibling (ref_udata), artificial (flag), name (string),
tag_structure_type 49 true artificial (flag),
tag_structure_type 50 false artificial (flag), name (string),
tag_structure_type 51 false artificial (flag),
tag_subprogram 52 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), name (string), external (flag), type (indirect), low_pc (addr), high_pc (addr),
tag_subprogram 53 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), name (string), external (flag), low_pc (addr), high_pc (addr),
tag_subprogram 54 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), specification (indirect), low_pc (addr), high_pc (addr),
tag_subprogram 55 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), name (string), external (flag), type (indirect), inline (udata),
tag_subprogram 56 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), name (string), external (flag), inline (udata),
tag_subprogram 57 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), specification (indirect), inline (udata),
tag_subprogram 58 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), name (string), external (flag), type (indirect),
tag_subprogram 59 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), name (string), external (flag),
tag_subprogram 60 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), specification (indirect),
tag_subprogram 61 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), name (string), external (flag), type (indirect), low_pc (addr), high_pc (addr), frame_base (data4),
tag_subprogram 62 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), name (string), external (flag), low_pc (addr), high_pc (addr), frame_base (data4),
tag_subprogram 63 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), specification (indirect), low_pc (addr), high_pc (addr), frame_base (data4),
tag_subprogram 64 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), name (string), external (flag), type (indirect), low_pc (addr), high_pc (addr), frame_base (block1),
tag_subprogram 65 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), name (string), external (flag), low_pc (addr), high_pc (addr), frame_base (block1),
tag_subprogram 66 true sibling (ref_udata), decl_file (udata), decl_line (udata), decl_column (udata), specification (indirect), low_pc (addr), high_pc (addr), frame_base (block1),
tag_inlined_subroutine 67 true sibling (ref_udata), abstract_origin (ref_addr), low_pc (addr), high_pc (addr),
tag_inlined_subroutine 68 true sibling (ref_udata), abstract_origin (ref_addr),
tag_subprogram 69 true sibling (ref_udata), abstract_origin (ref_addr), low_pc (addr), high_pc (addr),
tag_subprogram 70 true sibling (ref_udata), abstract_origin (ref_addr), low_pc (addr), high_pc (addr), frame_base (data4),
tag_subprogram 71 true sibling (ref_udata), abstract_origin (ref_addr), low_pc (addr), high_pc (addr), frame_base (block1),
tag_subprogram 72 true sibling (ref_udata), abstract_origin (ref_addr),
tag_subprogram 73 true sibling (ref_udata), name (string), declaration (flag), artificial (flag), type (indirect), external (flag),
tag_subprogram 74 true sibling (ref_udata), name (string), declaration (flag), artificial (flag), external (flag),
tag_subroutine_type 75 true sibling (ref_udata), type (indirect),
tag_subroutine_type 76 true sibling (ref_udata),
tag_typedef 77 false name (string), type (indirect), decl_file (udata), decl_line (udata), decl_column (udata),
tag_typedef 78 false name (string), type (indirect), artificial (flag),
tag_union_type 79 true sibling (ref_udata), name (string), byte_size (udata),
tag_union_type 80 true sibling (ref_udata), byte_size (udata),
tag_union_type 81 true sibling (ref_udata), name (string),
tag_union_type 82 false name (string),
tag_unspecified_parameters 83 false
tag_unspecified_parameters 84 false abstract_origin (ref_addr),
tag_variable 85 false name (string), type (indirect), location (block), start_scope (udata),
tag_variable 86 false name (string), type (indirect), location (block),
tag_variable 87 false name (string), type (indirect), location (data4),
tag_variable 88 false name (string), type (indirect), start_scope (udata),
tag_variable 89 false name (string), type (indirect),
tag_variable 90 false name (string), type (indirect), location (block), artificial (flag),
tag_variable 91 false name (string), type (indirect), location (block), start_scope (udata), artificial (flag),
tag_variable 92 false name (string), type (indirect), location (data4), artificial (flag),
tag_variable 93 false name (string), type (indirect), start_scope (udata), artificial (flag),
tag_variable 94 false name (string), type (indirect), artificial (flag),
tag_variable 95 false abstract_origin (ref_addr), location (block), start_scope (udata),
tag_variable 96 false abstract_origin (ref_addr), location (data4),
tag_variable 97 false abstract_origin (ref_addr), start_scope (udata),
tag_variable 98 false abstract_origin (ref_addr),
tag_formal_parameter 99 false abstract_origin (ref_addr),
tag_formal_parameter 100 false abstract_origin (ref_addr), const_value (indirect),
tag_formal_parameter 101 false name (string), type (indirect), location (block),
tag_formal_parameter 102 false name (string), type (indirect), location (data4),
tag_formal_parameter 103 false name (string), type (indirect),
tag_formal_parameter 104 false name (string), type (indirect), location (block), artificial (flag),
tag_formal_parameter 105 false name (string), type (indirect), location (block), start_scope (udata), artificial (flag),
tag_formal_parameter 106 false name (string), type (indirect), location (data4), artificial (flag),
tag_formal_parameter 107 false abstract_origin (ref_addr), location (block),
tag_formal_parameter 108 false abstract_origin (ref_addr), location (data4),
tag_variable 109 false name (string), type (indirect), location (block), external (flag),
tag_variable 110 false name (string), type (indirect), external (flag), declaration (flag),
tag_variable 111 false name (string), type (indirect), const_value (indirect), start_scope (udata),
tag_variable 112 false name (string), type (indirect), const_value (indirect),
tag_volatile_type 113 false type (indirect),
tag_compile_unit 114 true producer (string), language (data2),

.debug_line - Line number information

Source info at 0 for CU off 11

file table index

index file
1 /usr/users/troncon/test.c

Source line information

PC file line col stm_start seq_end block_start die
0x000080b0 /usr/users/troncon/test.c 3 34 true false false test.c off 11
0x000080b4 /usr/users/troncon/test.c 4 3 true false false
0x000080b8 /usr/users/troncon/test.c 4 3 false false false
0x000080bc /usr/users/troncon/test.c 5 3 true false false
0x000080c0 /usr/users/troncon/test.c 6 1 true false false
0x000080c4 /usr/users/troncon/test.c 6 1 true true false

.debug_frame - Call frame information

CIE #0 - Common information entry

version augmenter code_alignment_factor data_alignment_factor return_address_register_rule
1 4 -4 14

FDE #194 - Frame description entry

Cie low_pc func_length function
0 0x000080b0 20 test.c off 11

CIE #1 - Common information entry

version augmenter code_alignment_factor data_alignment_factor return_address_register_rule
3 armcc+ 4 -4 14

FDE #218 - Frame description entry

Cie low_pc func_length function
1 0x000080d4 40 off

FDE #266 - Frame description entry

Cie low_pc func_length function
1 0x00008104 20 off

FDE #285 - Frame description entry

Cie low_pc func_length function
1 0x00008118 64 off

FDE #330 - Frame description entry

Cie low_pc func_length function
1 0x0000815c 80 off

FDE #372 - Frame description entry

Cie low_pc func_length function
1 0x000081ac 764 off

FDE #418 - Frame description entry

Cie low_pc func_length function
1 0x000084ac 304 off

FDE #449 - Frame description entry

Cie low_pc func_length function
1 0x000085dc 76 off

FDE #476 - Frame description entry

Cie low_pc func_length function
1 0x0000866c 32 off

FDE #498 - Frame description entry

Cie low_pc func_length function
1 0x0000868c 24 off

FDE #519 - Frame description entry

Cie low_pc func_length function
1 0x000086a4 32 off

FDE #548 - Frame description entry

Cie low_pc func_length function
1 0x000086c4 32 off

FDE #577 - Frame description entry

Cie low_pc func_length function
1 0x000086e4 24 off

FDE #598 - Frame description entry

Cie low_pc func_length function
1 0x000086fc 24 off

FDE #621 - Frame description entry

Cie low_pc func_length function
1 0x00008714 8 off

FDE #637 - Frame description entry

Cie low_pc func_length function
1 0x0000871c 24 off

FDE #688 - Frame description entry

Cie low_pc func_length function
1 0x00008794 176 off

FDE #718 - Frame description entry

Cie low_pc func_length function
1 0x00008844 136 off

FDE #748 - Frame description entry

Cie low_pc func_length function
1 0x000088cc 112 off

FDE #774 - Frame description entry

Cie low_pc func_length function
1 0x0000893c 32 off

FDE #792 - Frame description entry

Cie low_pc func_length function
1 0x0000895c 152 off

FDE #834 - Frame description entry

Cie low_pc func_length function
1 0x000089f4 120 off

FDE #861 - Frame description entry

Cie low_pc func_length function
1 0x00008a6c 100 off

FDE #884 - Frame description entry

Cie low_pc func_length function
1 0x00008ad4 220 off

FDE #932 - Frame description entry

Cie low_pc func_length function
1 0x00008bb0 100 off

FDE #978 - Frame description entry

Cie low_pc func_length function
1 0x00008c1c 104 off

FDE #1024 - Frame description entry

Cie low_pc func_length function
1 0x00008c84 16 off

FDE #1042 - Frame description entry

Cie low_pc func_length function
1 0x00008c94 16 off

FDE #1198 - Frame description entry

Cie low_pc func_length function
1 0x00008d68 4 off

FDE #1214 - Frame description entry

Cie low_pc func_length function
1 0x00008d6c 4 off

FDE #1230 - Frame description entry

Cie low_pc func_length function
1 0x00008d70 4 off

FDE #1246 - Frame description entry

Cie low_pc func_length function
1 0x00008d74 56 off

FDE #1271 - Frame description entry

Cie low_pc func_length function
1 0x00008dac 8 off

FDE #1287 - Frame description entry

Cie low_pc func_length function
1 0x00008db4 152 off

FDE #1340 - Frame description entry

Cie low_pc func_length function
1 0x00008e4c 20 off

FDE #1358 - Frame description entry

Cie low_pc func_length function
1 0x00008e60 8 off

FDE #1374 - Frame description entry

Cie low_pc func_length function
1 0x00008e68 408 off

FDE #1420 - Frame description entry

Cie low_pc func_length function
1 0x00009000 12 off

FDE #1438 - Frame description entry

Cie low_pc func_length function
1 0x0000900c 24 off

FDE #1464 - Frame description entry

Cie low_pc func_length function
1 0x00009048 96 off

FDE #1518 - Frame description entry

Cie low_pc func_length function
1 0x000090c4 76 off

FDE #1536 - Frame description entry

Cie low_pc func_length function
1 0x00009110 108 off

FDE #1562 - Frame description entry

Cie low_pc func_length function
1 0x0000917c 84 off

FDE #1596 - Frame description entry

Cie low_pc func_length function
1 0x000091d0 16 off

FDE #1626 - Frame description entry

Cie low_pc func_length function
1 0x000091e0 28 off

FDE #1644 - Frame description entry

Cie low_pc func_length function
1 0x000091fc 72 off

FDE #1668 - Frame description entry

Cie low_pc func_length function
1 0x00009248 24 off

FDE #1708 - Frame description entry

Cie low_pc func_length function
1 0x00009270 32 off

FDE #312 - Frame description entry

Cie low_pc func_length function
1 0x000092c8 44 off

CIE #2 - Common information entry

version augmenter code_alignment_factor data_alignment_factor return_address_register_rule
3 armcc+ 1 -4 14

FDE #248 - Frame description entry

Cie low_pc func_length function
2 0x00008000 8 off

FDE #1500 - Frame description entry

Cie low_pc func_length function
2 0x000080b0 0 test.c off 11

FDE #658 - Frame description entry

Cie low_pc func_length function
2 0x00008734 96 off

FDE #1072 - Frame description entry

Cie low_pc func_length function
2 0x00008ca4 84 off

FDE #1098 - Frame description entry

Cie low_pc func_length function
2 0x00008cf8 76 off

FDE #1128 - Frame description entry

Cie low_pc func_length function
2 0x00008d44 12 off

FDE #1146 - Frame description entry

Cie low_pc func_length function
2 0x00008d50 4 off

FDE #1164 - Frame description entry

Cie low_pc func_length function
2 0x00008d54 16 off

FDE #1482 - Frame description entry

Cie low_pc func_length function
2 0x000090ac 20 off

FDE #1690 - Frame description entry

Cie low_pc func_length function
2 0x00009260 16 off

CIE #3 - Common information entry

version augmenter code_alignment_factor data_alignment_factor return_address_register_rule
3 armcc+ 4 -4 14

FDE #1182 - Frame description entry

Cie low_pc func_length function
3 0x00008d64 4 off

.debug_loc - Location lists


web design : machinman.net all right reserved, update Wed May 18 11:46:24 CEST 2022

Hosted by the courtesy of  
 GitHub 
The stars ASAP english francais spanish
Durée du voyage intersidéral francais
Résolutions de l'ONU en HTML francais
Bussard Ramjet english francais
DWARF : dwarf2xml english
ELF : libelf examples english
Code presentation : ctoohtml english