Ignore:
Timestamp:
Sep 29, 2000, 1:33:23 PM (21 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
9f30a08b
Parents:
f6630d4
Message:

2000-09-29 Charles-Antoine Gauthier <charles.gauthier@…>

  • startup/linkcmds: Added lines so DWARF debug information would be available. Otherwise gdb complains that the offsets for the debug info are incorrect and doesn't load the files.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/papyrus/startup/linkcmds

    rf6630d4 r4cb5d29  
    115115  PROVIDE(_end = bss.end);
    116116
    117   .line 0 : { *(.line) }
    118   .debug 0 : { *(.debug) }
    119   .debug_sfnames 0 : { *(.debug_sfnames) }
    120   .debug_srcinfo 0 : { *(.debug_srcinfo) }
    121   .debug_pubnames 0 : { *(.debug_pubnames) }
    122   .debug_aranges 0 : { *(.debug_aranges) }
    123   .debug_aregion 0 : { *(.debug_aregion) }
    124   .debug_macinfo 0 : { *(.debug_macinfo) }
     117
     118  /* Stabs debugging sections.  */
    125119  .stab 0 : { *(.stab) }
    126120  .stabstr 0 : { *(.stabstr) }
     121  .stab.excl 0 : { *(.stab.excl) }
     122  .stab.exclstr 0 : { *(.stab.exclstr) }
     123  .stab.index 0 : { *(.stab.index) }
     124  .stab.indexstr 0 : { *(.stab.indexstr) }
     125  .comment 0 : { *(.comment) }
     126
     127  /* DWARF debug sections.
     128     Symbols in the DWARF debugging sections are relative to the beginning
     129     of the section so we begin them at 0.  */
     130  /* DWARF 1 */
     131  .debug          0 : { *(.debug) }
     132  .line           0 : { *(.line) }
     133 
     134  /* GNU DWARF 1 extensions */
     135  .debug_srcinfo  0 : { *(.debug_srcinfo) }
     136  .debug_sfnames  0 : { *(.debug_sfnames) }
     137 
     138  /* DWARF 1.1 and DWARF 2 */
     139  .debug_aranges  0 : { *(.debug_aranges) }
     140  .debug_pubnames 0 : { *(.debug_pubnames) }
     141 
     142  /* DWARF 2 */
     143  .debug_info     0 : { *(.debug_info) }
     144  .debug_abbrev   0 : { *(.debug_abbrev) }
     145  .debug_line     0 : { *(.debug_line) }
     146  .debug_frame    0 : { *(.debug_frame) }
     147  .debug_str      0 : { *(.debug_str) }
     148  .debug_loc      0 : { *(.debug_loc) }
     149  .debug_macinfo  0 : { *(.debug_macinfo) }
     150 
     151  /* SGI/MIPS DWARF 2 extensions */
     152  .debug_weaknames 0 : { *(.debug_weaknames) }
     153  .debug_funcnames 0 : { *(.debug_funcnames) }
     154  .debug_typenames 0 : { *(.debug_typenames) }
     155  .debug_varnames  0 : { *(.debug_varnames) }
     156  /* These must appear regardless of  .  */
    127157}
    128158
Note: See TracChangeset for help on using the changeset viewer.