* scripttempl/{elfd10v.sc,elfmips.sc,elfppc.sc,v850.sc}: Likewise.

This commit is contained in:
Jason Merrill 1996-11-27 11:29:23 +00:00
parent 037f6a23de
commit 264677bbe1
3 changed files with 49 additions and 16 deletions

View File

@ -1,6 +1,7 @@
Wed Nov 27 03:22:05 1996 Jason Merrill <jason@yorick.cygnus.com> Wed Nov 27 03:22:05 1996 Jason Merrill <jason@yorick.cygnus.com>
* scripttempl/elf.sc: Add the remaining DWARF sections. * scripttempl/elf.sc: Add the remaining DWARF sections.
* scripttempl/{elfd10v.sc,elfmips.sc,elfppc.sc,v850.sc}: Likewise.
Tue Nov 26 16:58:33 1996 Ian Lance Taylor <ian@cygnus.com> Tue Nov 26 16:58:33 1996 Ian Lance Taylor <ian@cygnus.com>

View File

@ -159,19 +159,35 @@ SECTIONS
.stabstr 0 : { *(.stabstr) } .stabstr 0 : { *(.stabstr) }
/* DWARF debug sections. /* DWARF debug sections.
Symbols in the .debug DWARF section are relative to the beginning of the Symbols in the DWARF debugging sections are relative to the beginning
section so we begin .debug at 0. It's not clear yet what needs to happen of the section so we begin them at 0. */
for the others. */
/* DWARF 1 */
.debug 0 : { *(.debug) } .debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info) } .debug_info 0 : { *(.debug_info) }
.debug_abbrev 0 : { *(.debug_abbrev) } .debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) } .debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) } .debug_frame 0 : { *(.debug_frame) }
.debug_srcinfo 0 : { *(.debug_srcinfo) } .debug_str 0 : { *(.debug_str) }
.debug_aranges 0 : { *(.debug_aranges) } .debug_loc 0 : { *(.debug_loc) }
.debug_pubnames 0 : { *(.debug_pubnames) } .debug_macinfo 0 : { *(.debug_macinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
.line 0 : { *(.line) } /* 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) }
/* These must appear regardless of ${RELOCATING}. */ /* These must appear regardless of ${RELOCATING}. */
${OTHER_SECTIONS} ${OTHER_SECTIONS}

View File

@ -173,19 +173,35 @@ SECTIONS
.stabstr 0 : { *(.stabstr) } .stabstr 0 : { *(.stabstr) }
/* DWARF debug sections. /* DWARF debug sections.
Symbols in the .debug DWARF section are relative to the beginning of the Symbols in the DWARF debugging sections are relative to the beginning
section so we begin .debug at 0. It's not clear yet what needs to happen of the section so we begin them at 0. */
for the others. */
/* DWARF 1 */
.debug 0 : { *(.debug) } .debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info) } .debug_info 0 : { *(.debug_info) }
.debug_abbrev 0 : { *(.debug_abbrev) } .debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) } .debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) } .debug_frame 0 : { *(.debug_frame) }
.debug_srcinfo 0 : { *(.debug_srcinfo) } .debug_str 0 : { *(.debug_str) }
.debug_aranges 0 : { *(.debug_aranges) } .debug_loc 0 : { *(.debug_loc) }
.debug_pubnames 0 : { *(.debug_pubnames) } .debug_macinfo 0 : { *(.debug_macinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
.line 0 : { *(.line) } /* 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) }
/* These must appear regardless of ${RELOCATING}. */ /* These must appear regardless of ${RELOCATING}. */
${OTHER_SECTIONS} ${OTHER_SECTIONS}