Changeset 4217b96 in rtems


Ignore:
Timestamp:
Feb 8, 2006, 12:28:38 PM (14 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
2eaf499
Parents:
350808f
Message:

2006-02-08 Joel Sherrill <joel@…>

  • startup/linkcmds: Add sections required by newer gcc versions.
Location:
c/src/lib/libbsp
Files:
46 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/h8300/h8sim/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/h8300/h8sim/startup/linkcmds

    r350808f r4217b96  
    3333
    3434SECTIONS
    35 { 
     35{
    3636   .vectors :
    3737   {
     
    3939   }  > vectors
    4040
    41     .text :
    42     {
    43         *(.text)
     41    .text :
     42    {
     43        *(.text*)
     44        *(.gnu.linkonce.t*)
    4445       
    4546        /*
     
    6566    }  >ram
    6667   .tors SIZEOF(.text) + ADDR(.text): {
    67         ___ctors = . ; 
     68        ___ctors = . ;
    6869        *(.ctors)
    6970        ___ctors_end = . ;
     
    7374    }  >ram
    7475    .data SIZEOF(.tors) + ADDR(.tors):
    75     { 
    76         *(.data) 
     76    {
     77        *(.data)
    7778        *(.gcc_exc*)
    7879        CONSTRUCTORS
     
    8081    }  >ram
    8182    .bss SIZEOF(.data) + ADDR(.data):
    82     { 
     83    {
    8384         _bss_start = .;
    84         *(.bss
    85         *(COMMON) 
     85        *(.bss* .gnu.linkonce.b.*)
     86        *(COMMON)
    8687        . = ALIGN (64);
    8788        . += _StackSize;
     
    105106    }
    106107
    107 } 
     108}
  • c/src/lib/libbsp/m68k/csb360/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/m68k/csb360/startup/linkcmds

    r350808f r4217b96  
    4343        __RamBase = .;
    4444        CREATE_OBJECT_SYMBOLS
    45         *(.text)
     45        *(.text*)
    4646
    4747        /*
     
    126126        *(.shbss)
    127127        *(.dynbss)
    128         *(.bss .bss.* .gnu.linkonce.b.*)
     128        *(.bss* .gnu.linkonce.b.*)
    129129        *(COMMON)
    130130        . = ALIGN(0x10);
  • c/src/lib/libbsp/m68k/dmv152/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/m68k/dmv152/startup/linkcmds

    r350808f r4217b96  
    3636         */
    3737        .text : {
    38                 *(.text)
     38                *(.text*)
    3939
    4040                /*
     
    127127                _clear_start = .;
    128128                *(.dynbss)
    129                 *(.bss .bss.* .gnu.linkonce.b.*)
     129                *(.bss* .gnu.linkonce.b.*)
    130130                *(COMMON)
    131131                . = ALIGN (16);
  • c/src/lib/libbsp/m68k/gen68302/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/m68k/gen68302/startup/linkcmds

    r350808f r4217b96  
    3939         */
    4040        .text : {
    41                 *(.text)
     41                *(.text*)
    4242
    4343                /*
     
    130130                _clear_start = .;
    131131                *(.dynbss)
    132                 *(.bss .bss.* .gnu.linkonce.b.*)
     132                *(.bss* .gnu.linkonce.b.*)
    133133                *(COMMON)
    134134                . = ALIGN (16);
  • c/src/lib/libbsp/m68k/gen68340/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/m68k/gen68340/startup/linkcmds

    r350808f r4217b96  
    6767         */
    6868        .text : {
    69                 *(.text)
     69                *(.text*)
    7070
    7171                /*
     
    160160                _clear_start = .;
    161161                *(.dynbss)
    162                 *(.bss .bss.* .gnu.linkonce.b.*)
     162                *(.bss* .gnu.linkonce.b.*)
    163163                *(COMMON)
    164164                . = ALIGN (16);
  • c/src/lib/libbsp/m68k/idp/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/m68k/idp/startup/linkcmds

    r350808f r4217b96  
    3636         */
    3737        .text : {
    38                 *(.text)
     38                *(.text*)
    3939
    4040                /*
     
    127127                _clear_start = .;
    128128                *(.dynbss)
    129                 *(.bss .bss.* .gnu.linkonce.b.*)
     129                *(.bss* .gnu.linkonce.b.*)
    130130                *(COMMON)
    131131                . = ALIGN (16);
  • c/src/lib/libbsp/m68k/mvme136/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/m68k/mvme136/startup/linkcmds

    r350808f r4217b96  
    3636         */
    3737        .text : {
    38                 *(.text)
     38                *(.text*)
    3939
    4040                /*
     
    127127                _clear_start = .;
    128128                *(.dynbss)
    129                 *(.bss .bss.* .gnu.linkonce.b.*)
     129                *(.bss* .gnu.linkonce.b.*)
    130130                *(COMMON)
    131131                . = ALIGN (16);
  • c/src/lib/libbsp/m68k/mvme147/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/m68k/mvme147/startup/linkcmds

    r350808f r4217b96  
    4040         */
    4141        .text : {
    42                 *(.text)
     42                *(.text*)
    4343
    4444                /*
     
    131131                _clear_start = .;
    132132                *(.dynbss)
    133                 *(.bss .bss.* .gnu.linkonce.b.*)
     133                *(.bss* .gnu.linkonce.b.*)
    134134                *(COMMON)
    135135                . = ALIGN (16);
  • c/src/lib/libbsp/m68k/ods68302/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/m68k/ods68302/startup/linkcmds

    r350808f r4217b96  
    4747                 */
    4848                *(.resettext);
    49                 *cpuboot.o(.text)
     49                *cpuboot.o(.text*)
    5050
    5151                /*
    5252                 * The reset of the text is entered once CS0 is remapped.
    5353                 */
    54                 *(.text)
     54                *(.text*)
    5555
    5656                /*
     
    145145                _clear_start = .;
    146146                *(.dynbss)
    147                 *(.bss .bss.* .gnu.linkonce.b.*)
     147                *(.bss* .gnu.linkonce.b.*)
    148148                *(COMMON)
    149149                . = ALIGN (16);
  • c/src/lib/libbsp/m68k/sim68000/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/m68k/sim68000/startup/linkcmds

    r350808f r4217b96  
    3333         */
    3434        .text 0x0 : {
    35                 *(.text)
     35                *(.text*)
    3636
    3737                /*
     
    124124                _clear_start = .;
    125125                *(.dynbss)
    126                 *(.bss .bss.* .gnu.linkonce.b.*)
     126                *(.bss* .gnu.linkonce.b.*)
    127127                *(COMMON)
    128128                . = ALIGN (16);
  • c/src/lib/libbsp/m68k/uC5282/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-02-06  Eric Norum <norume@aps.anl.gov>
    26
  • c/src/lib/libbsp/m68k/uC5282/startup/linkcmds

    r350808f r4217b96  
    5858    .text _DownloadLocation : {
    5959       
    60        *(.text)
     60       *(.text*)
    6161        *(.ram_code)
    6262
     
    162162        .bss : {
    163163                _clear_start = .;
    164                 *(.bss)
     164                *(.bss*)
    165165                *(.gnu.linkonce.b.*)
    166166                *(COMMON)
  • c/src/lib/libbsp/mips/csb350/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/mips/csb350/startup/linkcmds

    r350808f r4217b96  
    3030      */start.o(.text)
    3131
    32       *(.text)
    33       *(.text.*)
     32      *(.text*)
    3433      *(.gnu.linkonce.t*)
    3534      *(.mips16.fn.*)
     
    143142  .sdata :   
    144143  {
    145     *(.sdata)
    146     *(.sdata.*)
     144    *(.sdata*)
    147145    *(.gnu.linkonce.s*)
    148146  } >ram 
     
    153151   _edata  =  .;
    154152   _fbss = .;
    155     *(.sbss)
     153    *(.sbss*)
    156154    *(.scommon)
    157155  } >ram   
     
    161159  {
    162160    _bss_start = . ;
    163     *(.bss)
     161    *(.bss*)
    164162    *(.reginfo)
    165163    *(COMMON)
  • c/src/lib/libbsp/mips/jmr3904/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/mips/jmr3904/startup/linkcmds

    r350808f r4217b96  
    2020       _ftext = . ;
    2121       eprol  =  .;
    22       *(.text)
    23       *(.text.*)
     22      *(.text*)
    2423      *(.gnu.linkonce.t*)
    2524      *(.mips16.fn.*)
     
    129128
    130129  .sbss : {
    131     *(.sbss)
     130    *(.sbss*)
    132131    *(.scommon)
    133132  }
    134133  .bss : {
    135134    _bss_start = . ;
    136     *(.bss)
     135    *(.bss*)
    137136    *(COMMON)
    138137    . = ALIGN (64);
  • c/src/lib/libbsp/powerpc/ep1a/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/powerpc/ep1a/startup/linkcmds

    r350808f r4217b96  
    4545  {
    4646    _start = .;
    47     *(.text)
     47    *(.text*)
    4848    /*
    4949     * Special FreeBSD sysctl sections.
     
    131131     we can shorten the on-disk segment size.  */
    132132  PROVIDE (__SDATA_START__ = .);
    133   .sdata     : { *(.sdata) *(.gnu.linkonce.s.*) }
     133  .sdata     : { *(.sdata*) *(.gnu.linkonce.s.*)        }
    134134  _edata  =  .;
    135135  PROVIDE (edata = .);
     
    140140  {
    141141    PROVIDE (__sbss_start = .);
    142     *(.sbss)
     142    *(.sbss*)
    143143    *(.scommon)
    144144    PROVIDE (__sbss_end = .);
     
    149149   PROVIDE (__bss_start = .);
    150150   *(.dynbss)
    151    *(.bss)
     151   *(.bss*)
    152152   *(COMMON)
    153153   PROVIDE (__bss_end = .);
  • c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds

    r350808f r4217b96  
    5656
    5757    /* Actual code */
    58     *(.text)
    59     *(.text.*)
     58    *(.text*)
    6059             
    6160    /* C++ constructors/destructors */
     
    152151   
    153152    PROVIDE (__SDATA_START__ = .);
    154     *(.sdata)
     153    *(.sdata*)
    155154    *(.gnu.linkonce.d*)
    156155    *(.gnu.linkonce.s.*)
     
    200199       
    201200    bss.start = .;
    202     *(.bss)
    203     *(.sbss)
     201    *(.bss*)
     202    *(.sbss*)
    204203    *(COMMON)
    205204    . = ALIGN(4);
  • c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/powerpc/mpc8260ads/startup/linkcmds

    r350808f r4217b96  
    5151
    5252    /* Actual Code */
    53     *(.text)
    54     *(.text.*)
     53    *(.text*)
    5554
    5655
     
    168167         
    169168    PROVIDE (__SDATA2_START__ = .);
    170   .sdata2         : { *(.sdata2) *(.gnu.linkonce.s2.*)  } >ram
    171   .sbss2          : { *(.sbss2) *(.gnu.linkonce.sb2.*)  } >ram
     169    .sdata2       : { *(.sdata2) *(.gnu.linkonce.s2.*)  } >ram
     170    .sbss2        : { *(.sbss2) *(.gnu.linkonce.sb2.*)  } >ram
    172171    PROVIDE (__SBSS2_END__ = .);
    173172       
     
    179178    {
    180179      bss.start = .;
    181       *(.bss) *(.sbss) *(COMMON)
     180      *(.bss*) *(.sbss*) *(COMMON)
    182181      . = ALIGN(4);
    183182      bss.end = .;
     
    200199      *(.data.* .gnu.linkonce.d.*)
    201200      PROVIDE (__SDATA_START__ = .);
    202       *(.sdata)
     201      *(.sdata*)
    203202      *(.gnu.linkonce.s.*)
    204203      data.end = .;
  • c/src/lib/libbsp/powerpc/psim/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/powerpc/psim/startup/linkcmds

    r350808f r4217b96  
    7878  .text      :
    7979  {
    80     *(.text)
     80    *(.text*)
    8181    *(.gnu.linkonce.t.*)
    8282    *(.descriptors)
     
    180180     we can shorten the on-disk segment size.  */
    181181  PROVIDE (__SDATA_START__ = .);
    182   .sdata          : { *(.sdata) *(.gnu.linkonce.s.*)    } >RAM
     182  .sdata          : { *(.sdata*) *(.gnu.linkonce.s.*)   } >RAM
    183183  _edata  =  .;
    184184  PROVIDE (edata = .);
     
    189189    PROVIDE (__sbss_start = .);
    190190    *(.dynsbss)
    191     *(.sbss .sbss.* .gnu.linkonce.sb.*)
     191    *(.sbss* .gnu.linkonce.sb.*)
    192192    PROVIDE (__sbss_end = .);
    193193  } >RAM
     
    198198   PROVIDE (__bss_start = .);
    199199   *(.dynbss)
    200    *(.bss .bss.* .gnu.linkonce.b.*)
     200   *(.bss* .gnu.linkonce.b.*)
    201201   *(COMMON)
    202202  } >RAM
  • c/src/lib/libbsp/powerpc/score603e/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/powerpc/score603e/startup/linkcmds

    r350808f r4217b96  
    5353  {
    5454   
    55     *(.text)
     55    *(.text*)
    5656    *(.gnu.linkonce.t.*)
    5757    *(.descriptors)
     
    141141  PROVIDE (__SDATA_START__ = .);
    142142  .sdata          : {
    143      *(.sdata)
     143     *(.sdata*)
    144144     *(.gnu.linkonce.s.*)
    145145     _edata  =  .;
     
    152152  {
    153153    PROVIDE (__sbss_start = .);
    154     *(.sbss)
    155     *(.sbss.*)
     154    *(.sbss*)
    156155    *(.scommon)
    157156    *(.gnu.linkonce.sb.*)
     
    163162    PROVIDE (__bss_start = .);
    164163    *(.dynbss)
    165     *(.bss .bss.* .gnu.linkonce.b.*)
     164    *(.bss* .gnu.linkonce.b.*)
    166165    *(COMMON)
    167166    . =  ALIGN(8) + 0x8000;
  • c/src/lib/libbsp/powerpc/ss555/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/powerpc/ss555/startup/linkcmds

    r350808f r4217b96  
    5252
    5353    /* Actual code */
    54     *(.text)
    55     *(.text.*)
    56              
     54    *(.text*)
     55
    5756    /* C++ constructors/destructors */
    5857    *(.gnu.linkonce.t*)
     
    159158   
    160159    PROVIDE (__SDATA_START__ = .);
    161     *(.sdata)
     160    *(.sdata*)
    162161    *(.gnu.linkonce.d*)
    163162    *(.gnu.linkonce.s.*)
     
    208207       
    209208    PROVIDE (__SBSS_START__ = .);
    210     *(.sbss)
     209    *(.sbss*)
    211210    PROVIDE (__SBSS_END__ = .);
    212211
    213     *(.bss)
     212    *(.bss*)
    214213    *(COMMON)
    215214
  • c/src/lib/libbsp/sh/gensh1/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/sh/gensh1/startup/linkcmds

    r350808f r4217b96  
    100100  .text   .      :
    101101  {
    102     *(.text)
     102    *(.text*)
    103103    *(.stub)
    104104
     
    161161  PROVIDE (edata = .);
    162162  __bss_start = .;
    163   .sbss    .  : { *(.sbss) *(.scommon) }
     163  .sbss    .  : { *(.sbss*) *(.scommon) }
    164164  .bss     .  :
    165165  {
    166166   *(.dynbss)
    167    *(.bss)
     167   *(.bss*)
    168168   *(COMMON)
    169169  } > ram
  • c/src/lib/libbsp/sh/shsim/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/sh/shsim/startup/linkcmds

    r350808f r4217b96  
    9292  .text   .      :
    9393  {
    94     *(.text)
     94    *(.text*)
    9595    *(.stub)
    9696
     
    154154  PROVIDE (edata = .);
    155155  __bss_start = .;
    156   .sbss    .  : { *(.sbss) *(.scommon) }
     156  .sbss    .  : { *(.sbss*) *(.scommon) }
    157157  .bss     .  :
    158158  {
    159159   *(.dynbss)
    160    *(.bss)
     160   *(.bss*)
    161161   *(COMMON)
    162162  } > ram
  • c/src/lib/libbsp/sparc/leon2/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/sparc/leon2/startup/linkcmds

    r350808f r4217b96  
    9292    text_start = .;
    9393    _text_start = .;
    94     *(.text)
     94    *(.text*)
    9595    . = ALIGN (16);
    9696
     
    168168    _bss_start = .;
    169169    bss_start = .;
    170     *(.bss)
     170    *(.bss*)
    171171    *(COMMON)
    172172    end = .;
  • c/src/lib/libbsp/sparc/leon3/ChangeLog

    r350808f r4217b96  
     12006-02-08      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: Add sections required by newer gcc versions.
     4
    152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    26
  • c/src/lib/libbsp/sparc/leon3/startup/linkcmds

    r350808f r4217b96  
    9292    text_start = .;
    9393    _text_start = .;
    94     *(.text)
     94    *(.text*)
    9595    . = ALIGN (16);
    9696
     
    168168    _bss_start = .;
    169169    bss_start = .;
    170     *(.bss)
     170    *(.bss*)
    171171    *(COMMON)
    172172    end = .;
Note: See TracChangeset for help on using the changeset viewer.