Home | History | Annotate | Download | only in binutils-all
      1 In archive tmpdir/dw2-copy-compressedgabi.a:
      2 
      3 dw2-1-compressedgabi.o: +file format .*
      4 
      5 Contents of the .debug_info section:
      6 
      7   Compilation Unit @ offset 0x0:
      8    Length:        0x4e \(32-bit\)
      9    Version:       2
     10    Abbrev Offset: 0x0
     11    Pointer Size:  4
     12  <0><b>: Abbrev Number: 1 \(DW_TAG_compile_unit\)
     13     <c>   DW_AT_stmt_list   : 0x0
     14     <10>   DW_AT_high_pc     : 0x.
     15     <14>   DW_AT_low_pc      : 0x.
     16     <18>   DW_AT_name        : file1.txt
     17     <22>   DW_AT_producer    : GNU C 3.3.3
     18     <2e>   DW_AT_language    : 1	\(ANSI C\)
     19  <1><2f>: Abbrev Number: 2 \(DW_TAG_subprogram\)
     20     <30>   DW_AT_external    : 1
     21     <31>   DW_AT_decl_file   : 1
     22     <32>   DW_AT_decl_line   : 2
     23     <33>   DW_AT_name        : func_cu1
     24     <3c>   DW_AT_type        : <0x4a>
     25     <40>   DW_AT_low_pc      : 0x.
     26     <44>   DW_AT_high_pc     : 0x.
     27     <48>   DW_AT_frame_base  : 1 byte block: 55 	\(DW_OP_reg5 \([^()]*\)\)
     28  <1><4a>: Abbrev Number: 3 \(DW_TAG_base_type\)
     29     <4b>   DW_AT_name        : int
     30     <4f>   DW_AT_byte_size   : 4
     31     <50>   DW_AT_encoding    : 5	\(signed\)
     32  <1><51>: Abbrev Number: 0
     33 
     34 Raw dump of debug contents of section .debug_line:
     35 
     36   Offset:                      0x0
     37   Length:                      62
     38   DWARF Version:               2
     39   Prologue Length:             35
     40   Minimum Instruction Length:  1
     41   Initial value of 'is_stmt':  1
     42   Line Base:                   1
     43   Line Range:                  1
     44   Opcode Base:                 16
     45 
     46  Opcodes:
     47   Opcode 1 has 0 args
     48   Opcode 2 has 1 args
     49   Opcode 3 has 1 args
     50   Opcode 4 has 1 args
     51   Opcode 5 has 1 args
     52   Opcode 6 has 0 args
     53   Opcode 7 has 0 args
     54   Opcode 8 has 0 args
     55   Opcode 9 has 1 args
     56   Opcode 10 has 0 args
     57   Opcode 11 has 0 args
     58   Opcode 12 has 1 args
     59   Opcode 13 has 0 args
     60   Opcode 14 has 0 args
     61   Opcode 15 has 0 args
     62 
     63  The Directory Table is empty.
     64 
     65  The File Name Table \(offset 0x.*\):
     66   Entry	Dir	Time	Size	Name
     67   1	0	0	0	file1.txt
     68 
     69  Line Number Statements:
     70   \[0x.*\]  Extended opcode 2: set Address to 0x4
     71   \[0x.*\]  Advance Line by 3 to 4
     72   \[0x.*\]  Copy
     73   \[0x.*\]  Copy
     74   \[0x.*\]  Extended opcode 2: set Address to 0x8
     75   \[0x.*\]  Extended opcode 1: End of Sequence
     76 
     77 
     78 Contents of the .debug_abbrev section:
     79 
     80   Number TAG \(0x0\)
     81    1      DW_TAG_compile_unit    \[has children\]
     82     DW_AT_stmt_list    DW_FORM_data4
     83     DW_AT_high_pc      DW_FORM_addr
     84     DW_AT_low_pc       DW_FORM_addr
     85     DW_AT_name         DW_FORM_string
     86     DW_AT_producer     DW_FORM_string
     87     DW_AT_language     DW_FORM_data1
     88     DW_AT value: 0     DW_FORM value: 0
     89    2      DW_TAG_subprogram    \[no children\]
     90     DW_AT_external     DW_FORM_flag
     91     DW_AT_decl_file    DW_FORM_data1
     92     DW_AT_decl_line    DW_FORM_data1
     93     DW_AT_name         DW_FORM_string
     94     DW_AT_type         DW_FORM_ref4
     95     DW_AT_low_pc       DW_FORM_addr
     96     DW_AT_high_pc      DW_FORM_addr
     97     DW_AT_frame_base   DW_FORM_block1
     98     DW_AT value: 0     DW_FORM value: 0
     99    3      DW_TAG_base_type    \[no children\]
    100     DW_AT_name         DW_FORM_string
    101     DW_AT_byte_size    DW_FORM_data1
    102     DW_AT_encoding     DW_FORM_data1
    103     DW_AT value: 0     DW_FORM value: 0
    104 
    105 dw2-2-compressedgabi.o: +file format .*
    106 
    107 Contents of the .debug_info section:
    108 
    109   Compilation Unit @ offset 0x0:
    110    Length:        0x4e \(32-bit\)
    111    Version:       2
    112    Abbrev Offset: 0x0
    113    Pointer Size:  4
    114  <0><b>: Abbrev Number: 1 \(DW_TAG_compile_unit\)
    115     <c>   DW_AT_stmt_list   : 0x0
    116     <10>   DW_AT_high_pc     : 0x4
    117     <14>   DW_AT_low_pc      : 0x0
    118     <18>   DW_AT_name        : file1.txt
    119     <22>   DW_AT_producer    : GNU C 3.3.3
    120     <2e>   DW_AT_language    : 1	\(ANSI C\)
    121  <1><2f>: Abbrev Number: 2 \(DW_TAG_subprogram\)
    122     <30>   DW_AT_external    : 1
    123     <31>   DW_AT_decl_file   : 1
    124     <32>   DW_AT_decl_line   : 2
    125     <33>   DW_AT_name        : func_cu2
    126     <3c>   DW_AT_type        : <0x4a>
    127     <40>   DW_AT_low_pc      : 0x0
    128     <44>   DW_AT_high_pc     : 0x4
    129     <48>   DW_AT_frame_base  : 1 byte block: 55 	\(DW_OP_reg5 \(.*\)\)
    130  <1><4a>: Abbrev Number: 3 \(DW_TAG_base_type\)
    131     <4b>   DW_AT_name        : int
    132     <4f>   DW_AT_byte_size   : 4
    133     <50>   DW_AT_encoding    : 5	\(signed\)
    134  <1><51>: Abbrev Number: 0
    135 
    136 Raw dump of debug contents of section .debug_line:
    137 
    138   Offset:                      0x0
    139   Length:                      62
    140   DWARF Version:               2
    141   Prologue Length:             35
    142   Minimum Instruction Length:  1
    143   Initial value of 'is_stmt':  1
    144   Line Base:                   1
    145   Line Range:                  1
    146   Opcode Base:                 16
    147 
    148  Opcodes:
    149   Opcode 1 has 0 args
    150   Opcode 2 has 1 args
    151   Opcode 3 has 1 args
    152   Opcode 4 has 1 args
    153   Opcode 5 has 1 args
    154   Opcode 6 has 0 args
    155   Opcode 7 has 0 args
    156   Opcode 8 has 0 args
    157   Opcode 9 has 1 args
    158   Opcode 10 has 0 args
    159   Opcode 11 has 0 args
    160   Opcode 12 has 1 args
    161   Opcode 13 has 0 args
    162   Opcode 14 has 0 args
    163   Opcode 15 has 0 args
    164 
    165  The Directory Table is empty.
    166 
    167  The File Name Table \(offset 0x1f\):
    168   Entry	Dir	Time	Size	Name
    169   1	0	0	0	file1.txt
    170 
    171  Line Number Statements:
    172   \[0x0000002d\]  Extended opcode 2: set Address to 0x0
    173   \[0x00000034\]  Advance Line by 3 to 4
    174   \[0x00000036\]  Copy
    175   \[0x00000037\]  Copy
    176   \[0x00000038\]  Extended opcode 2: set Address to 0x4
    177   \[0x0000003f\]  Extended opcode 1: End of Sequence
    178 
    179 
    180 Contents of the .debug_abbrev section:
    181 
    182   Number TAG \(0x0\)
    183    1      DW_TAG_compile_unit    \[has children\]
    184     DW_AT_stmt_list    DW_FORM_data4
    185     DW_AT_high_pc      DW_FORM_addr
    186     DW_AT_low_pc       DW_FORM_addr
    187     DW_AT_name         DW_FORM_string
    188     DW_AT_producer     DW_FORM_string
    189     DW_AT_language     DW_FORM_data1
    190     DW_AT value: 0     DW_FORM value: 0
    191    2      DW_TAG_subprogram    \[no children\]
    192     DW_AT_external     DW_FORM_flag
    193     DW_AT_decl_file    DW_FORM_data1
    194     DW_AT_decl_line    DW_FORM_data1
    195     DW_AT_name         DW_FORM_string
    196     DW_AT_type         DW_FORM_ref4
    197     DW_AT_low_pc       DW_FORM_addr
    198     DW_AT_high_pc      DW_FORM_addr
    199     DW_AT_frame_base   DW_FORM_block1
    200     DW_AT value: 0     DW_FORM value: 0
    201    3      DW_TAG_base_type    \[no children\]
    202     DW_AT_name         DW_FORM_string
    203     DW_AT_byte_size    DW_FORM_data1
    204     DW_AT_encoding     DW_FORM_data1
    205     DW_AT value: 0     DW_FORM value: 0
    206 
    207 
    208 dw2-3-compressedgabi.o: +file format .*
    209 
    210 Contents of the .debug_info section:
    211 
    212   Compilation Unit @ offset 0x0:
    213    Length:        0x5e \(32-bit\)
    214    Version:       2
    215    Abbrev Offset: 0x0
    216    Pointer Size:  4
    217  <0><b>: Abbrev Number: 1 \(DW_TAG_compile_unit\)
    218     <c>   DW_AT_stmt_list   : 0x0
    219     <10>   DW_AT_high_pc     : 0x4
    220     <14>   DW_AT_low_pc      : 0x0
    221     <18>   DW_AT_name        : file1.txt
    222     <22>   DW_AT_producer    : GNU C 3.3.3
    223     <2e>   DW_AT_language    : 1	\(ANSI C\)
    224  <1><2f>: Abbrev Number: 2 \(DW_TAG_subprogram\)
    225     <30>   DW_AT_external    : 1
    226     <31>   DW_AT_decl_file   : 1
    227     <32>   DW_AT_decl_line   : 2
    228     <33>   DW_AT_name        : func_cu1
    229     <3c>   DW_AT_type        : <0x85>
    230     <40>   DW_AT_low_pc      : 0x0
    231     <44>   DW_AT_high_pc     : 0x4
    232     <48>   DW_AT_frame_base  : 1 byte block: 55 	\(DW_OP_reg5 \([^()]*\)\)
    233  <1><4a>: Abbrev Number: 3 \(DW_TAG_base_type\)
    234     <4b>   DW_AT_name        : int1
    235     <50>   DW_AT_byte_size   : 4
    236     <51>   DW_AT_encoding    : 5	\(signed\)
    237  <1><52>: Abbrev Number: 4 \(DW_TAG_const_type\)
    238     <53>   DW_AT_type        : <0x4a>
    239  <1><57>: Abbrev Number: 5 \(DW_TAG_variable\)
    240     <58>   DW_AT_name        : one
    241     <5c>   DW_AT_type        : <0x52>
    242     <60>   DW_AT_const_value : 1
    243  <1><61>: Abbrev Number: 0
    244   Compilation Unit @ offset 0x62:
    245    Length:        0x37 \(32-bit\)
    246    Version:       2
    247    Abbrev Offset: 0x45
    248    Pointer Size:  4
    249  <0><6d>: Abbrev Number: 1 \(DW_TAG_compile_unit\)
    250     <6e>   DW_AT_name        : file1.txt
    251     <78>   DW_AT_producer    : GNU C 3.3.3
    252     <84>   DW_AT_language    : 1	\(ANSI C\)
    253  <1><85>: Abbrev Number: 2 \(DW_TAG_base_type\)
    254     <86>   DW_AT_name        : int2
    255     <8b>   DW_AT_byte_size   : 4
    256     <8c>   DW_AT_encoding    : 5	\(signed\)
    257  <1><8d>: Abbrev Number: 3 \(DW_TAG_const_type\)
    258     <8e>   DW_AT_type        : <0x85>
    259  <1><92>: Abbrev Number: 4 \(DW_TAG_variable\)
    260     <93>   DW_AT_name        : two
    261     <97>   DW_AT_type        : <0x8d>
    262     <9b>   DW_AT_const_value : 2
    263  <1><9c>: Abbrev Number: 0
    264 
    265 Contents of the .debug_abbrev section:
    266 
    267   Number TAG \(0x0\)
    268    1      DW_TAG_compile_unit    \[has children\]
    269     DW_AT_stmt_list    DW_FORM_data4
    270     DW_AT_high_pc      DW_FORM_addr
    271     DW_AT_low_pc       DW_FORM_addr
    272     DW_AT_name         DW_FORM_string
    273     DW_AT_producer     DW_FORM_string
    274     DW_AT_language     DW_FORM_data1
    275     DW_AT value: 0     DW_FORM value: 0
    276    2      DW_TAG_subprogram    \[no children\]
    277     DW_AT_external     DW_FORM_flag
    278     DW_AT_decl_file    DW_FORM_data1
    279     DW_AT_decl_line    DW_FORM_data1
    280     DW_AT_name         DW_FORM_string
    281     DW_AT_type         DW_FORM_ref_addr
    282     DW_AT_low_pc       DW_FORM_addr
    283     DW_AT_high_pc      DW_FORM_addr
    284     DW_AT_frame_base   DW_FORM_block1
    285     DW_AT value: 0     DW_FORM value: 0
    286    3      DW_TAG_base_type    \[no children\]
    287     DW_AT_name         DW_FORM_string
    288     DW_AT_byte_size    DW_FORM_data1
    289     DW_AT_encoding     DW_FORM_data1
    290     DW_AT value: 0     DW_FORM value: 0
    291    4      DW_TAG_const_type    \[no children\]
    292     DW_AT_type         DW_FORM_ref4
    293     DW_AT value: 0     DW_FORM value: 0
    294    5      DW_TAG_variable    \[no children\]
    295     DW_AT_name         DW_FORM_string
    296     DW_AT_type         DW_FORM_ref4
    297     DW_AT_const_value  DW_FORM_data1
    298     DW_AT value: 0     DW_FORM value: 0
    299   Number TAG \(0x45\)
    300    1      DW_TAG_compile_unit    \[has children\]
    301     DW_AT_name         DW_FORM_string
    302     DW_AT_producer     DW_FORM_string
    303     DW_AT_language     DW_FORM_data1
    304     DW_AT value: 0     DW_FORM value: 0
    305    2      DW_TAG_base_type    \[no children\]
    306     DW_AT_name         DW_FORM_string
    307     DW_AT_byte_size    DW_FORM_data1
    308     DW_AT_encoding     DW_FORM_data1
    309     DW_AT value: 0     DW_FORM value: 0
    310    3      DW_TAG_const_type    \[no children\]
    311     DW_AT_type         DW_FORM_ref4
    312     DW_AT value: 0     DW_FORM value: 0
    313    4      DW_TAG_variable    \[no children\]
    314     DW_AT_name         DW_FORM_string
    315     DW_AT_type         DW_FORM_ref4
    316     DW_AT_const_value  DW_FORM_data1
    317     DW_AT value: 0     DW_FORM value: 0
    318 
    319 Raw dump of debug contents of section .debug_line:
    320 
    321   Offset:                      0x0
    322   Length:                      62
    323   DWARF Version:               2
    324   Prologue Length:             35
    325   Minimum Instruction Length:  1
    326   Initial value of 'is_stmt':  1
    327   Line Base:                   1
    328   Line Range:                  1
    329   Opcode Base:                 16
    330 
    331  Opcodes:
    332   Opcode 1 has 0 args
    333   Opcode 2 has 1 args
    334   Opcode 3 has 1 args
    335   Opcode 4 has 1 args
    336   Opcode 5 has 1 args
    337   Opcode 6 has 0 args
    338   Opcode 7 has 0 args
    339   Opcode 8 has 0 args
    340   Opcode 9 has 1 args
    341   Opcode 10 has 0 args
    342   Opcode 11 has 0 args
    343   Opcode 12 has 1 args
    344   Opcode 13 has 0 args
    345   Opcode 14 has 0 args
    346   Opcode 15 has 0 args
    347 
    348  The Directory Table is empty.
    349 
    350  The File Name Table \(offset 0x1f\):
    351   Entry	Dir	Time	Size	Name
    352   1	0	0	0	file1.txt
    353 
    354  Line Number Statements:
    355   \[0x0000002d\]  Extended opcode 2: set Address to 0x0
    356   \[0x00000034\]  Advance Line by 3 to 4
    357   \[0x00000036\]  Copy
    358   \[0x00000037\]  Copy
    359   \[0x00000038\]  Extended opcode 2: set Address to 0x4
    360   \[0x0000003f\]  Extended opcode 1: End of Sequence
    361 
    362 #pass
    363