Changeset 4cb5d29 in rtems


Ignore:
Timestamp:
09/29/00 13:33:23 (23 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.
Location:
c/src/lib/libbsp
Files:
16 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/i386/i386ex/ChangeLog

    rf6630d4 r4cb5d29  
     12000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
     2
     3        * startup/linkcmds: Added lines so DWARF debug information
     4        would be available.  Otherwise gdb complains that the offsets
     5        for the debug info are incorrect and doesn't load the files.
     6
    172000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/i386/i386ex/startup/linkcmds

    rf6630d4 r4cb5d29  
    146146        *(.reset);
    147147        }
     148
     149
     150  /* Stabs debugging sections.  */
     151  .stab 0 : { *(.stab) }
     152  .stabstr 0 : { *(.stabstr) }
     153  .stab.excl 0 : { *(.stab.excl) }
     154  .stab.exclstr 0 : { *(.stab.exclstr) }
     155  .stab.index 0 : { *(.stab.index) }
     156  .stab.indexstr 0 : { *(.stab.indexstr) }
     157  .comment 0 : { *(.comment) }
     158
     159  /* DWARF debug sections.
     160     Symbols in the DWARF debugging sections are relative to the beginning
     161     of the section so we begin them at 0.  */
     162  /* DWARF 1 */
     163  .debug          0 : { *(.debug) }
     164  .line           0 : { *(.line) }
     165 
     166  /* GNU DWARF 1 extensions */
     167  .debug_srcinfo  0 : { *(.debug_srcinfo) }
     168  .debug_sfnames  0 : { *(.debug_sfnames) }
     169 
     170  /* DWARF 1.1 and DWARF 2 */
     171  .debug_aranges  0 : { *(.debug_aranges) }
     172  .debug_pubnames 0 : { *(.debug_pubnames) }
     173 
     174  /* DWARF 2 */
     175  .debug_info     0 : { *(.debug_info) }
     176  .debug_abbrev   0 : { *(.debug_abbrev) }
     177  .debug_line     0 : { *(.debug_line) }
     178  .debug_frame    0 : { *(.debug_frame) }
     179  .debug_str      0 : { *(.debug_str) }
     180  .debug_loc      0 : { *(.debug_loc) }
     181  .debug_macinfo  0 : { *(.debug_macinfo) }
     182 
     183  /* SGI/MIPS DWARF 2 extensions */
     184  .debug_weaknames 0 : { *(.debug_weaknames) }
     185  .debug_funcnames 0 : { *(.debug_funcnames) }
     186  .debug_typenames 0 : { *(.debug_typenames) }
     187  .debug_varnames  0 : { *(.debug_varnames) }
     188  /* These must appear regardless of  .  */
    148189}
  • c/src/lib/libbsp/i386/pc386/ChangeLog

    rf6630d4 r4cb5d29  
     12000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
     2
     3        * startup/linkcmds: Added lines so DWARF debug information
     4        would be available.  Otherwise gdb complains that the offsets
     5        for the debug info are incorrect and doesn't load the files.
     6
    172000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/i386/pc386/startup/linkcmds

    rf6630d4 r4cb5d29  
    9595    __end = . ;
    9696  }
     97
     98  /* Stabs debugging sections.  */
     99  .stab 0 : { *(.stab) }
     100  .stabstr 0 : { *(.stabstr) }
     101  .stab.excl 0 : { *(.stab.excl) }
     102  .stab.exclstr 0 : { *(.stab.exclstr) }
     103  .stab.index 0 : { *(.stab.index) }
     104  .stab.indexstr 0 : { *(.stab.indexstr) }
     105  .comment 0 : { *(.comment) }
     106 
     107  /* DWARF debug sections.
     108     Symbols in the DWARF debugging sections are relative to the beginning
     109     of the section so we begin them at 0.  */
     110  /* DWARF 1 */
     111  .debug          0 : { *(.debug) }
     112  .line           0 : { *(.line) }
     113 
     114  /* GNU DWARF 1 extensions */
     115  .debug_srcinfo  0 : { *(.debug_srcinfo) }
     116  .debug_sfnames  0 : { *(.debug_sfnames) }
     117 
     118  /* DWARF 1.1 and DWARF 2 */
     119  .debug_aranges  0 : { *(.debug_aranges) }
     120  .debug_pubnames 0 : { *(.debug_pubnames) }
     121 
     122  /* DWARF 2 */
     123  .debug_info     0 : { *(.debug_info) }
     124  .debug_abbrev   0 : { *(.debug_abbrev) }
     125  .debug_line     0 : { *(.debug_line) }
     126  .debug_frame    0 : { *(.debug_frame) }
     127  .debug_str      0 : { *(.debug_str) }
     128  .debug_loc      0 : { *(.debug_loc) }
     129  .debug_macinfo  0 : { *(.debug_macinfo) }
     130 
     131  /* SGI/MIPS DWARF 2 extensions */
     132  .debug_weaknames 0 : { *(.debug_weaknames) }
     133  .debug_funcnames 0 : { *(.debug_funcnames) }
     134  .debug_typenames 0 : { *(.debug_typenames) }
     135  .debug_varnames  0 : { *(.debug_varnames) }
     136  /* These must appear regardless of  .  */
    97137}
     138
  • c/src/lib/libbsp/i386/ts_386ex/ChangeLog

    rf6630d4 r4cb5d29  
     12000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
     2
     3        * startup/linkcmds: Added lines so DWARF debug information
     4        would be available.  Otherwise gdb complains that the offsets
     5        for the debug info are incorrect and doesn't load the files.
     6
    172000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/i386/ts_386ex/startup/linkcmds

    rf6630d4 r4cb5d29  
    162162        heap_bottom  = stack_origin + 4 ; 
    163163
     164
     165
     166  /* Stabs debugging sections.  */
     167  .stab 0 : { *(.stab) }
     168  .stabstr 0 : { *(.stabstr) }
     169  .stab.excl 0 : { *(.stab.excl) }
     170  .stab.exclstr 0 : { *(.stab.exclstr) }
     171  .stab.index 0 : { *(.stab.index) }
     172  .stab.indexstr 0 : { *(.stab.indexstr) }
     173  .comment 0 : { *(.comment) }
     174
     175  /* DWARF debug sections.
     176     Symbols in the DWARF debugging sections are relative to the beginning
     177     of the section so we begin them at 0.  */
     178  /* DWARF 1 */
     179  .debug          0 : { *(.debug) }
     180  .line           0 : { *(.line) }
     181 
     182  /* GNU DWARF 1 extensions */
     183  .debug_srcinfo  0 : { *(.debug_srcinfo) }
     184  .debug_sfnames  0 : { *(.debug_sfnames) }
     185 
     186  /* DWARF 1.1 and DWARF 2 */
     187  .debug_aranges  0 : { *(.debug_aranges) }
     188  .debug_pubnames 0 : { *(.debug_pubnames) }
     189 
     190  /* DWARF 2 */
     191  .debug_info     0 : { *(.debug_info) }
     192  .debug_abbrev   0 : { *(.debug_abbrev) }
     193  .debug_line     0 : { *(.debug_line) }
     194  .debug_frame    0 : { *(.debug_frame) }
     195  .debug_str      0 : { *(.debug_str) }
     196  .debug_loc      0 : { *(.debug_loc) }
     197  .debug_macinfo  0 : { *(.debug_macinfo) }
     198 
     199  /* SGI/MIPS DWARF 2 extensions */
     200  .debug_weaknames 0 : { *(.debug_weaknames) }
     201  .debug_funcnames 0 : { *(.debug_funcnames) }
     202  .debug_typenames 0 : { *(.debug_typenames) }
     203  .debug_varnames  0 : { *(.debug_varnames) }
     204  /* These must appear regardless of  .  */
    164205}
  • c/src/lib/libbsp/powerpc/eth_comm/ChangeLog

    rf6630d4 r4cb5d29  
     12000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
     2
     3        * startup/linkcmds: Added lines so DWARF debug information
     4        would be available.  Otherwise gdb complains that the offsets
     5        for the debug info are incorrect and doesn't load the files.
     6
    172000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/powerpc/eth_comm/startup/linkcmds

    rf6630d4 r4cb5d29  
    145145
    146146
    147         .line 0 : { *(.line) }
    148         .debug 0 : { *(.debug) }
    149         .debug_sfnames 0 : { *(.debug_sfnames) }
    150         .debug_srcinfo 0 : { *(.debug_srcinfo) }
    151         .debug_pubnames 0 : { *(.debug_pubnames) }
    152         .debug_aranges 0 : { *(.debug_aranges) }
    153         .debug_aregion 0 : { *(.debug_aregion) }
    154         .debug_macinfo 0 : { *(.debug_macinfo) }
    155         .stab 0 : { *(.stab) }
    156         .stabstr 0 : { *(.stabstr) }
     147  /* Stabs debugging sections.  */
     148  .stab 0 : { *(.stab) }
     149  .stabstr 0 : { *(.stabstr) }
     150  .stab.excl 0 : { *(.stab.excl) }
     151  .stab.exclstr 0 : { *(.stab.exclstr) }
     152  .stab.index 0 : { *(.stab.index) }
     153  .stab.indexstr 0 : { *(.stab.indexstr) }
     154  .comment 0 : { *(.comment) }
     155
     156  /* DWARF debug sections.
     157     Symbols in the DWARF debugging sections are relative to the beginning
     158     of the section so we begin them at 0.  */
     159  /* DWARF 1 */
     160  .debug          0 : { *(.debug) }
     161  .line           0 : { *(.line) }
     162 
     163  /* GNU DWARF 1 extensions */
     164  .debug_srcinfo  0 : { *(.debug_srcinfo) }
     165  .debug_sfnames  0 : { *(.debug_sfnames) }
     166 
     167  /* DWARF 1.1 and DWARF 2 */
     168  .debug_aranges  0 : { *(.debug_aranges) }
     169  .debug_pubnames 0 : { *(.debug_pubnames) }
     170 
     171  /* DWARF 2 */
     172  .debug_info     0 : { *(.debug_info) }
     173  .debug_abbrev   0 : { *(.debug_abbrev) }
     174  .debug_line     0 : { *(.debug_line) }
     175  .debug_frame    0 : { *(.debug_frame) }
     176  .debug_str      0 : { *(.debug_str) }
     177  .debug_loc      0 : { *(.debug_loc) }
     178  .debug_macinfo  0 : { *(.debug_macinfo) }
     179 
     180  /* SGI/MIPS DWARF 2 extensions */
     181  .debug_weaknames 0 : { *(.debug_weaknames) }
     182  .debug_funcnames 0 : { *(.debug_funcnames) }
     183  .debug_typenames 0 : { *(.debug_typenames) }
     184  .debug_varnames  0 : { *(.debug_varnames) }
     185  /* These must appear regardless of  .  */
    157186
    158187}
  • c/src/lib/libbsp/powerpc/helas403/ChangeLog

    rf6630d4 r4cb5d29  
     12000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
     2
     3        * startup/linkcmds: Added lines so DWARF debug information
     4        would be available.  Otherwise gdb complains that the offsets
     5        for the debug info are incorrect and doesn't load the files.
     6
    172000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/powerpc/helas403/startup/linkcmds

    rf6630d4 r4cb5d29  
    173173  PROVIDE(_end = stack.end);
    174174
    175   .line 0 : { *(.line) }
    176   .debug 0 : { *(.debug) }
    177   .debug_sfnames 0 : { *(.debug_sfnames) }
    178   .debug_srcinfo 0 : { *(.debug_srcinfo) }
    179   .debug_pubnames 0 : { *(.debug_pubnames) }
    180   .debug_aranges 0 : { *(.debug_aranges) }
    181   .debug_aregion 0 : { *(.debug_aregion) }
    182   .debug_macinfo 0 : { *(.debug_macinfo) }
     175
     176  /* Stabs debugging sections.  */
    183177  .stab 0 : { *(.stab) }
    184178  .stabstr 0 : { *(.stabstr) }
    185 
     179  .stab.excl 0 : { *(.stab.excl) }
     180  .stab.exclstr 0 : { *(.stab.exclstr) }
     181  .stab.index 0 : { *(.stab.index) }
     182  .stab.indexstr 0 : { *(.stab.indexstr) }
     183  .comment 0 : { *(.comment) }
     184
     185  /* DWARF debug sections.
     186     Symbols in the DWARF debugging sections are relative to the beginning
     187     of the section so we begin them at 0.  */
     188  /* DWARF 1 */
     189  .debug          0 : { *(.debug) }
     190  .line           0 : { *(.line) }
     191 
     192  /* GNU DWARF 1 extensions */
     193  .debug_srcinfo  0 : { *(.debug_srcinfo) }
     194  .debug_sfnames  0 : { *(.debug_sfnames) }
     195 
     196  /* DWARF 1.1 and DWARF 2 */
     197  .debug_aranges  0 : { *(.debug_aranges) }
     198  .debug_pubnames 0 : { *(.debug_pubnames) }
     199 
     200  /* DWARF 2 */
     201  .debug_info     0 : { *(.debug_info) }
     202  .debug_abbrev   0 : { *(.debug_abbrev) }
     203  .debug_line     0 : { *(.debug_line) }
     204  .debug_frame    0 : { *(.debug_frame) }
     205  .debug_str      0 : { *(.debug_str) }
     206  .debug_loc      0 : { *(.debug_loc) }
     207  .debug_macinfo  0 : { *(.debug_macinfo) }
     208 
     209  /* SGI/MIPS DWARF 2 extensions */
     210  .debug_weaknames 0 : { *(.debug_weaknames) }
     211  .debug_funcnames 0 : { *(.debug_funcnames) }
     212  .debug_typenames 0 : { *(.debug_typenames) }
     213  .debug_varnames  0 : { *(.debug_varnames) }
     214
     215  /* These must appear regardless of  .  */
    186216  /*
    187217   * place reset instruction into last word of FLASH
  • c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog

    rf6630d4 r4cb5d29  
     1
     22000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     3
     4        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
     5
     62000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    17
    28        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
  • c/src/lib/libbsp/powerpc/motorola_powerpc/startup/linkcmds

    rf6630d4 r4cb5d29  
    145145    *(.comment)
    146146  }
     147
     148
     149  /* Stabs debugging sections.  */
     150  .stab 0 : { *(.stab) }
     151  .stabstr 0 : { *(.stabstr) }
     152  .stab.excl 0 : { *(.stab.excl) }
     153  .stab.exclstr 0 : { *(.stab.exclstr) }
     154  .stab.index 0 : { *(.stab.index) }
     155  .stab.indexstr 0 : { *(.stab.indexstr) }
     156  .comment 0 : { *(.comment) }
     157
     158  /* DWARF debug sections.
     159     Symbols in the DWARF debugging sections are relative to the beginning
     160     of the section so we begin them at 0.  */
     161  /* DWARF 1 */
     162  .debug          0 : { *(.debug) }
     163  .line           0 : { *(.line) }
     164 
     165  /* GNU DWARF 1 extensions */
     166  .debug_srcinfo  0 : { *(.debug_srcinfo) }
     167  .debug_sfnames  0 : { *(.debug_sfnames) }
     168 
     169  /* DWARF 1.1 and DWARF 2 */
     170  .debug_aranges  0 : { *(.debug_aranges) }
     171  .debug_pubnames 0 : { *(.debug_pubnames) }
     172 
     173  /* DWARF 2 */
     174  .debug_info     0 : { *(.debug_info) }
     175  .debug_abbrev   0 : { *(.debug_abbrev) }
     176  .debug_line     0 : { *(.debug_line) }
     177  .debug_frame    0 : { *(.debug_frame) }
     178  .debug_str      0 : { *(.debug_str) }
     179  .debug_loc      0 : { *(.debug_loc) }
     180  .debug_macinfo  0 : { *(.debug_macinfo) }
     181 
     182  /* SGI/MIPS DWARF 2 extensions */
     183  .debug_weaknames 0 : { *(.debug_weaknames) }
     184  .debug_funcnames 0 : { *(.debug_funcnames) }
     185  .debug_typenames 0 : { *(.debug_typenames) }
     186  .debug_varnames  0 : { *(.debug_varnames) }
     187  /* These must appear regardless of  .  */
    147188}
  • c/src/lib/libbsp/powerpc/papyrus/ChangeLog

    rf6630d4 r4cb5d29  
     12000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
     2
     3        * startup/linkcmds: Added lines so DWARF debug information
     4        would be available.  Otherwise gdb complains that the offsets
     5        for the debug info are incorrect and doesn't load the files.
     6
    172000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • 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
  • c/src/lib/libbsp/powerpc/shared/ChangeLog

    rf6630d4 r4cb5d29  
     1        These modifications are part of the conversion of the
     2        mpc8xx CPU to the "new exception processing model."
     3
     42000-11-01      Joel Sherrill <joel@OARcorp.com>
     5
     6        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
    17        and libcsupport.h moved from libc to lib/include/rtems and
    28        now must be referenced as <rtems/XXX.h>.   Header file order
  • c/src/lib/libbsp/powerpc/shared/startup/linkcmds

    rf6630d4 r4cb5d29  
    145145    *(.comment)
    146146  }
     147
     148
     149  /* Stabs debugging sections.  */
     150  .stab 0 : { *(.stab) }
     151  .stabstr 0 : { *(.stabstr) }
     152  .stab.excl 0 : { *(.stab.excl) }
     153  .stab.exclstr 0 : { *(.stab.exclstr) }
     154  .stab.index 0 : { *(.stab.index) }
     155  .stab.indexstr 0 : { *(.stab.indexstr) }
     156  .comment 0 : { *(.comment) }
     157
     158  /* DWARF debug sections.
     159     Symbols in the DWARF debugging sections are relative to the beginning
     160     of the section so we begin them at 0.  */
     161  /* DWARF 1 */
     162  .debug          0 : { *(.debug) }
     163  .line           0 : { *(.line) }
     164 
     165  /* GNU DWARF 1 extensions */
     166  .debug_srcinfo  0 : { *(.debug_srcinfo) }
     167  .debug_sfnames  0 : { *(.debug_sfnames) }
     168 
     169  /* DWARF 1.1 and DWARF 2 */
     170  .debug_aranges  0 : { *(.debug_aranges) }
     171  .debug_pubnames 0 : { *(.debug_pubnames) }
     172 
     173  /* DWARF 2 */
     174  .debug_info     0 : { *(.debug_info) }
     175  .debug_abbrev   0 : { *(.debug_abbrev) }
     176  .debug_line     0 : { *(.debug_line) }
     177  .debug_frame    0 : { *(.debug_frame) }
     178  .debug_str      0 : { *(.debug_str) }
     179  .debug_loc      0 : { *(.debug_loc) }
     180  .debug_macinfo  0 : { *(.debug_macinfo) }
     181 
     182  /* SGI/MIPS DWARF 2 extensions */
     183  .debug_weaknames 0 : { *(.debug_weaknames) }
     184  .debug_funcnames 0 : { *(.debug_funcnames) }
     185  .debug_typenames 0 : { *(.debug_typenames) }
     186  .debug_varnames  0 : { *(.debug_varnames) }
     187  /* These must appear regardless of  .  */
    147188}
Note: See TracChangeset for help on using the changeset viewer.