@ -9,19 +9,19 @@ cat <<EOF
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. * /
/ * DWARF 1 * /
/ * DWARF 1. * /
. debug 0 : { * ( . debug ) }
. line 0 : { * ( . line ) }
/ * GNU DWARF 1 extensions * /
/ * GNU DWARF 1 extensions . * /
. debug_srcinfo 0 : { * ( . debug_srcinfo ) }
. debug_sfnames 0 : { * ( . debug_sfnames ) }
/ * DWARF 1.1 and DWARF 2 * /
/ * DWARF 1.1 and DWARF 2. * /
. debug_aranges 0 : { * ( . debug_aranges ) }
. debug_pubnames 0 : { * ( . debug_pubnames ) }
/ * DWARF 2 * /
/ * DWARF 2. * /
. debug_info 0 : { * ( . debug_info $ { RELOCATING + . gnu . linkonce . wi . * } ) }
. debug_abbrev 0 : { * ( . debug_abbrev ) }
. debug_line 0 : { * ( . debug_line $ { RELOCATING + . debug_line . * . debug_line_end } ) }
@ -30,17 +30,21 @@ cat <<EOF
. debug_loc 0 : { * ( . debug_loc ) }
. debug_macinfo 0 : { * ( . debug_macinfo ) }
/ * SGI / MIPS DWARF 2 extensions * /
/ * SGI / MIPS DWARF 2 extensions . * /
. debug_weaknames 0 : { * ( . debug_weaknames ) }
. debug_funcnames 0 : { * ( . debug_funcnames ) }
. debug_typenames 0 : { * ( . debug_typenames ) }
. debug_varnames 0 : { * ( . debug_varnames ) }
/ * DWARF 3 * /
/ * DWARF 3. * /
. debug_pubtypes 0 : { * ( . debug_pubtypes ) }
. debug_ranges 0 : { * ( . debug_ranges ) }
/ * DWARF Extension . * /
/ * DWARF 5. * /
. debug_loclists 0 : { * ( . debug_loclists ) }
. debug_rnglists 0 : { * ( . debug_rnglists ) }
. debug_line_str 0 : { * ( . debug_line_str ) }
. debug_str_offsets 0 : { * ( . debug_str_offsets ) }
. debug_macro 0 : { * ( . debug_macro ) }
. debug_addr 0 : { * ( . debug_addr ) }
EOF