@@ -9,19 +9,19 @@ cat <<EOF
99 Symbols in the DWARF debugging sections are relative to the beginning
1010 of the section so we begin them at 0. */
1111
12- /* DWARF 1 */
12+ /* DWARF 1. */
1313 .debug 0 : { * (.debug) }
1414 .line 0 : { * (.line) }
1515
16- /* GNU DWARF 1 extensions */
16+ /* GNU DWARF 1 extensions. */
1717 .debug_srcinfo 0 : { * (.debug_srcinfo) }
1818 .debug_sfnames 0 : { * (.debug_sfnames) }
1919
20- /* DWARF 1.1 and DWARF 2 */
20+ /* DWARF 1.1 and DWARF 2. */
2121 .debug_aranges 0 : { * (.debug_aranges) }
2222 .debug_pubnames 0 : { * (.debug_pubnames) }
2323
24- /* DWARF 2 */
24+ /* DWARF 2. */
2525 .debug_info 0 : { * (.debug_info$ {RELOCATING + .gnu.linkonce.wi.* }) }
2626 .debug_abbrev 0 : { * (.debug_abbrev) }
2727 .debug_line 0 : { * (.debug_line$ {RELOCATING + .debug_line.* .debug_line_end}) }
@@ -30,17 +30,23 @@ cat <<EOF
3030 .debug_loc 0 : { * (.debug_loc) }
3131 .debug_macinfo 0 : { * (.debug_macinfo) }
3232
33- /* SGI/MIPS DWARF 2 extensions */
33+ /* SGI/MIPS DWARF 2 extensions. */
3434 .debug_weaknames 0 : { * (.debug_weaknames) }
3535 .debug_funcnames 0 : { * (.debug_funcnames) }
3636 .debug_typenames 0 : { * (.debug_typenames) }
3737 .debug_varnames 0 : { * (.debug_varnames) }
3838
39- /* DWARF 3 */
39+ /* DWARF 3. */
4040 .debug_pubtypes 0 : { * (.debug_pubtypes) }
4141 .debug_ranges 0 : { * (.debug_ranges) }
4242
43- /* DWARF Extension. */
44- .debug_macro 0 : { * (.debug_macro) }
43+ /* DWARF 5. */
4544 .debug_addr 0 : { * (.debug_addr) }
45+ .debug_line_str 0 : { * (.debug_line_str) }
46+ .debug_loclists 0 : { * (.debug_loclists) }
47+ .debug_macro 0 : { * (.debug_macro) }
48+ .debug_names 0 : { * (.debug_names) }
49+ .debug_rnglists 0 : { * (.debug_rnglists) }
50+ .debug_str_offsets 0 : { * (.debug_str_offsets) }
51+ .debug_sup 0 : { * (.debug_sup) }
4652EOF
0 commit comments