137d6d682SWarner Losh /* Stabs debugging sections. */ 237d6d682SWarner Losh .stab 0 : { *(.stab) } 337d6d682SWarner Losh .stabstr 0 : { *(.stabstr) } 437d6d682SWarner Losh .stab.excl 0 : { *(.stab.excl) } 537d6d682SWarner Losh .stab.exclstr 0 : { *(.stab.exclstr) } 637d6d682SWarner Losh .stab.index 0 : { *(.stab.index) } 737d6d682SWarner Losh .stab.indexstr 0 : { *(.stab.indexstr) } 837d6d682SWarner Losh 937d6d682SWarner Losh /* DWARF debug sections. 1037d6d682SWarner Losh Symbols in the DWARF debugging sections are relative to the beginning 1137d6d682SWarner Losh of the section so we begin them at 0. */ 1237d6d682SWarner Losh /* DWARF 1 */ 1337d6d682SWarner Losh .debug 0 : { *(.debug) } 1437d6d682SWarner Losh .line 0 : { *(.line) } 1537d6d682SWarner Losh /* GNU DWARF 1 extensions */ 1637d6d682SWarner Losh .debug_srcinfo 0 : { *(.debug_srcinfo) } 1737d6d682SWarner Losh .debug_sfnames 0 : { *(.debug_sfnames) } 1837d6d682SWarner Losh /* DWARF 1.1 and DWARF 2 */ 1937d6d682SWarner Losh .debug_aranges 0 : { *(.debug_aranges) } 2037d6d682SWarner Losh .debug_pubnames 0 : { *(.debug_pubnames) } 2137d6d682SWarner Losh /* DWARF 2 */ 2237d6d682SWarner Losh .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) } 2337d6d682SWarner Losh .debug_abbrev 0 : { *(.debug_abbrev) } 2437d6d682SWarner Losh .debug_line 0 : { *(.debug_line) } 2537d6d682SWarner Losh .debug_frame 0 : { *(.debug_frame) } 2637d6d682SWarner Losh .debug_str 0 : { *(.debug_str) } 2737d6d682SWarner Losh .debug_loc 0 : { *(.debug_loc) } 2837d6d682SWarner Losh .debug_macinfo 0 : { *(.debug_macinfo) } 2937d6d682SWarner Losh /* SGI/MIPS DWARF 2 extensions */ 3037d6d682SWarner Losh .debug_weaknames 0 : { *(.debug_weaknames) } 3137d6d682SWarner Losh .debug_funcnames 0 : { *(.debug_funcnames) } 3237d6d682SWarner Losh .debug_typenames 0 : { *(.debug_typenames) } 3337d6d682SWarner Losh .debug_varnames 0 : { *(.debug_varnames) } 3437d6d682SWarner Losh /* DWARF 3 */ 3537d6d682SWarner Losh .debug_pubtypes 0 : { *(.debug_pubtypes) } 3637d6d682SWarner Losh .debug_ranges 0 : { *(.debug_ranges) } 37*a3c8c061SWarner Losh /* DWARF 4 */ 38*a3c8c061SWarner Losh .debug_types 0 : { *(.debug_types) } 39*a3c8c061SWarner Losh /* DWARF 5 */ 40*a3c8c061SWarner Losh .debug_macro 0 : { *(.debug_macro) } 41*a3c8c061SWarner Losh .debug_addr 0 : { *(.debug_addr) } 42