Commit | Line | Data |
---|---|---|
252b5132 RH |
1 | The section .debug_info contains: |
2 | ||
3 | Compilation Unit: | |
4 | Length: .* | |
5 | Version: 2 | |
6 | Abbrev Offset: 0 | |
7 | Pointer Size: 4 | |
4abec350 | 8 | <.><.*>: Abbrev Number: 1 \(DW_TAG_compile_unit\) |
252b5132 RH |
9 | DW_AT_name : .*/testprog.c |
10 | DW_AT_comp_dir : .*/binutils | |
11 | DW_AT_producer : GNU C .* | |
12 | DW_AT_language : 1 \(ANSI C\) | |
13 | DW_AT_low_pc : 0 | |
14 | DW_AT_high_pc : .* | |
15 | DW_AT_stmt_list : 0 | |
4abec350 | 16 | <.><.*>: Abbrev Number: 2 \(DW_TAG_subprogram\) |
252b5132 RH |
17 | DW_AT_external : 1 |
18 | DW_AT_name : fn | |
19 | DW_AT_decl_file : 1 | |
4abec350 | 20 | DW_AT_decl_line : 10 |
252b5132 RH |
21 | DW_AT_type : .* |
22 | DW_AT_low_pc : 0 | |
23 | DW_AT_high_pc : .* | |
24 | DW_AT_frame_base : 1 byte block: .* | |
4abec350 | 25 | <.><.*>: Abbrev Number: 3 \(DW_TAG_base_type\) |
252b5132 RH |
26 | DW_AT_name : int |
27 | DW_AT_byte_size : 4 | |
28 | DW_AT_encoding : 5 \(signed\) | |
4abec350 | 29 | <.><.*>: Abbrev Number: 4 \(DW_TAG_subprogram\) |
252b5132 RH |
30 | DW_AT_sibling : .* |
31 | DW_AT_external : 1 | |
32 | DW_AT_name : main | |
33 | DW_AT_decl_file : 1 | |
4abec350 | 34 | DW_AT_decl_line : 16 |
252b5132 RH |
35 | DW_AT_type : .* |
36 | DW_AT_low_pc : .* | |
37 | DW_AT_high_pc : .* | |
38 | DW_AT_frame_base : 1 byte block: .* | |
4abec350 | 39 | <.><.*>: Abbrev Number: 5 \(DW_TAG_lexical_block\) |
252b5132 RH |
40 | DW_AT_low_pc : .* |
41 | DW_AT_high_pc : .* | |
4abec350 | 42 | <.><.*>: Abbrev Number: 6 \(DW_TAG_variable\) |
252b5132 RH |
43 | DW_AT_name : common |
44 | DW_AT_decl_file : 1 | |
45 | DW_AT_decl_line : 3 | |
4abec350 | 46 | DW_AT_type : <.*> |
252b5132 | 47 | DW_AT_external : 1 |
4abec350 NC |
48 | DW_AT_location : 5 byte block: 3 0 0 0 0 \(DW_OP_addr: 0\) |
49 | <.><.*>: Abbrev Number: 6 \(DW_TAG_variable\) | |
252b5132 RH |
50 | DW_AT_name : global |
51 | DW_AT_decl_file : 1 | |
52 | DW_AT_decl_line : 4 | |
4abec350 | 53 | DW_AT_type : <.*> |
252b5132 | 54 | DW_AT_external : 1 |
4abec350 NC |
55 | DW_AT_location : 5 byte block: 3 0 0 0 0 \(DW_OP_addr: 0\) |
56 | <.><.*>: Abbrev Number: 7 \(DW_TAG_variable\) | |
252b5132 RH |
57 | DW_AT_name : local |
58 | DW_AT_decl_file : 1 | |
59 | DW_AT_decl_line : 5 | |
4abec350 | 60 | DW_AT_type : <.*> |
252b5132 | 61 | DW_AT_location : 5 byte block: 3 . 0 0 . \(DW_OP_addr: .\) |
4abec350 NC |
62 | <.><.*>: Abbrev Number: 8 \(DW_TAG_array_type\) |
63 | DW_AT_sibling : <.*> | |
64 | DW_AT_type : <.*> | |
65 | <.><.*>: Abbrev Number: 9 \(DW_TAG_subrange_type\) | |
252b5132 | 66 | DW_AT_upper_bound : 6 |
4abec350 | 67 | <.><.*>: Abbrev Number: 3 \(DW_TAG_base_type\) |
252b5132 RH |
68 | DW_AT_name : char |
69 | DW_AT_byte_size : 1 | |
4abec350 NC |
70 | DW_AT_encoding : 8 \(unsigned char\) |
71 | <.><.*>: Abbrev Number: 7 \(DW_TAG_variable\) | |
252b5132 RH |
72 | DW_AT_name : string |
73 | DW_AT_decl_file : 1 | |
74 | DW_AT_decl_line : 6 | |
4abec350 | 75 | DW_AT_type : <.*> |
252b5132 | 76 | DW_AT_location : 5 byte block: 3 . 0 0 . \(DW_OP_addr: .\) |