Changeset 85c92574 in rtems


Ignore:
Timestamp:
05/09/02 21:37:30 (22 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
a2a8c5b
Parents:
907ef1f6
Message:

2001-05-09 Joel Sherrill <joel@…>

  • startup/linkcmds: In support of gcc 3.1, added one of more of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*, .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections and direction of segments to memory regions may also have been addressed. This was a sweep across all BSPs.
Location:
c/src/lib/libbsp
Files:
80 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/arm/arm_bare_bsp/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/arm/arm_bare_bsp/startup/linkcmds

    r907ef1f6 r85c92574  
    121121  .data : AT (_begdata)
    122122  {
    123     *(.data)
    124     *(.data.*)
     123    *(.data*)
    125124    *(.gnu.linkonce.d*)
     125    *(.jcr)
    126126    SORT(CONSTRUCTORS)
    127127  } > RAM
  • c/src/lib/libbsp/arm/armulator/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/arm/armulator/startup/linkcmds

    r907ef1f6 r85c92574  
    1818         CREATE_OBJECT_SYMBOLS
    1919        *(.text)
     20        *(.rodata*)
    2021         _etext = .;
    2122       
     
    3536    {
    3637        *(.data)
     38        *(.jcr)
    3739        CONSTRUCTORS
    3840         _edata = .;
  • c/src/lib/libbsp/arm/vegaplus/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/arm/vegaplus/startup/linkcmds

    r907ef1f6 r85c92574  
    121121  .data : AT (_begdata)
    122122  {
    123     *(.data)
    124     *(.data.*)
     123    *(.data*)
     124    *(.jcr)
    125125    *(.gnu.linkonce.d*)
    126126    SORT(CONSTRUCTORS)
  • c/src/lib/libbsp/i386/i386ex/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/i386/i386ex/startup/linkcmds

    r907ef1f6 r85c92574  
    116116        __DTOR_END__ = .;
    117117        _rodata_start = . ;
    118         *(.rodata)
     118        *(.rodata*)
    119119        *(.gnu.linkonce.r*)
    120120        _erodata = ALIGN( 0x10 ) ;
  • c/src/lib/libbsp/i386/pc386/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/i386/pc386/startup/linkcmds

    r907ef1f6 r85c92574  
    6969
    7070    _rodata_start = . ;
    71     *(.rodata)
     71    *(.rodata*)
    7272    *(.gnu.linkonce.r*)
    7373    _erodata = ALIGN( 0x10 ) ;
  • c/src/lib/libbsp/i960/cvme961/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/i960/cvme961/startup/linkcmds

    r907ef1f6 r85c92574  
    4747
    4848        _rodata_start = . ;
    49         *(.rodata)
     49        *(.rodata*)
    5050        *(.gnu.linkonce.r*)
    5151        _erodata = ALIGN( 0x10 ) ;
  • c/src/lib/libbsp/m68k/dmv152/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/dmv152/startup/linkcmds

    r907ef1f6 r85c92574  
    9898                . = ALIGN (16);
    9999                _rodata_start = . ;
    100                 *(.rodata)
     100                *(.rodata*)
    101101                *(.gnu.linkonce.r*)
    102102
     
    109109                *(.gnu.linkonce.d*)
    110110                *(.gcc_except_table)
     111                *(.jcr)
    111112                . = ALIGN (16);
    112113                PROVIDE (_edata = .);
  • c/src/lib/libbsp/m68k/efi332/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/efi332/startup/linkcmds

    r907ef1f6 r85c92574  
    124124                . = ALIGN (16);
    125125                _rodata_start = . ;
    126                 *(.rodata)
     126                *(.rodata*)
    127127                *(.gnu.linkonce.r*)
    128128
     
    135135                *(.gnu.linkonce.d*)
    136136                *(.gcc_except_table)
     137                *(.jcr)
    137138                . = ALIGN (16);
    138139                PROVIDE (_edata = .);
  • c/src/lib/libbsp/m68k/efi68k/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/efi68k/startup/linkcmds

    r907ef1f6 r85c92574  
    131131                . = ALIGN (16);
    132132                _rodata_start = . ;
    133                 *(.rodata)
     133                *(.rodata*)
    134134                *(.gnu.linkonce.r*)
    135135
     
    142142                *(.gnu.linkonce.d*)
    143143                *(.gcc_except_table)
     144                *(.jcr)
    144145                . = ALIGN (16);
    145146                PROVIDE (_edata = .);
  • c/src/lib/libbsp/m68k/gen68302/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/gen68302/startup/linkcmds

    r907ef1f6 r85c92574  
    101101                . = ALIGN (16);
    102102                _rodata_start = . ;
    103                 *(.rodata)
     103                *(.rodata*)
    104104                *(.gnu.linkonce.r*)
    105105
     
    112112                *(.gnu.linkonce.d*)
    113113                *(.gcc_except_table)
     114                *(.jcr)
    114115                . = ALIGN (16);
    115116                PROVIDE (_edata = .);
  • c/src/lib/libbsp/m68k/gen68340/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/gen68340/startup/linkcmds

    r907ef1f6 r85c92574  
    129129                . = ALIGN (16);
    130130                _rodata_start = . ;
    131                 *(.rodata)
     131                *(.rodata*)
    132132                *(.gnu.linkonce.r*)
    133133
     
    140140                *(.gnu.linkonce.d*)
    141141                *(.gcc_except_table)
     142                *(.jcr)
    142143                . = ALIGN (16);
    143144                PROVIDE (_edata = .);
  • c/src/lib/libbsp/m68k/gen68360/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/gen68360/startup/linkcmds

    r907ef1f6 r85c92574  
    9393                . = ALIGN (16);
    9494                _rodata_start = . ;
    95                 *(.rodata)
     95                *(.rodata*)
    9696                *(.gnu.linkonce.r*)
    9797
     
    104104                *(.gnu.linkonce.d*)
    105105                *(.gcc_except_table)
     106                *(.jcr)
    106107                . = ALIGN (16);
    107108                PROVIDE (edata = .);
  • c/src/lib/libbsp/m68k/idp/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/idp/startup/linkcmds

    r907ef1f6 r85c92574  
    9797                 */
    9898                . = ALIGN (16);
    99                 _rodata_start = . ;
    100                 *(.rodata)
     99                _rodata_start = .;
     100                *(.rodata*)
    101101                *(.gnu.linkonce.r*)
    102102
     
    109109                *(.gnu.linkonce.d*)
    110110                *(.gcc_except_table)
     111                *(.jcr)
    111112                . = ALIGN (16);
    112113                PROVIDE (_edata = .);
  • c/src/lib/libbsp/m68k/mcf5206elite/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/mcf5206elite/startup/linkcmds

    r907ef1f6 r85c92574  
    117117            */
    118118           . = ALIGN (16);
    119            _rodata_start = . ;
    120            *(.rodata)
     119           _rodata_start = .;
     120           *(.rodata*)
    121121           *(.gnu.linkonce.r*)
    122122
     
    134134           *(.gcc_exc)
    135135           *(.gcc_except_table)
     136           *(.jcr)
    136137           . = ALIGN (0x10);
    137138           *(.gnu.linkonce.d*)
  • c/src/lib/libbsp/m68k/mrm332/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/mrm332/startup/linkcmds

    r907ef1f6 r85c92574  
    121121                 */
    122122                . = ALIGN (16);
    123                 _rodata_start = . ;
    124                 *(.rodata)
     123                _rodata_start = .;
     124                *(.rodata*)
    125125                *(.gnu.linkonce.r*)
    126126
     
    133133                *(.gnu.linkonce.d*)
    134134                *(.gcc_except_table)
     135                *(.jcr)
    135136                . = ALIGN (16);
    136137                PROVIDE (_edata = .);
  • c/src/lib/libbsp/m68k/mvme136/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/mvme136/startup/linkcmds

    r907ef1f6 r85c92574  
    9797                 */
    9898                . = ALIGN (16);
    99                 _rodata_start = . ;
    100                 *(.rodata)
     99                _rodata_start = .;
     100                *(.rodata*)
    101101                *(.gnu.linkonce.r*)
    102102
     
    109109                *(.gnu.linkonce.d*)
    110110                *(.gcc_except_table)
     111                *(.jcr)
    111112                . = ALIGN (16);
    112113                PROVIDE (_edata = .);
  • c/src/lib/libbsp/m68k/mvme147/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/mvme147/startup/linkcmds

    r907ef1f6 r85c92574  
    101101                 */
    102102                . = ALIGN (16);
    103                 _rodata_start = . ;
    104                 *(.rodata)
     103                _rodata_start = .;
     104                *(.rodata*)
    105105                *(.gnu.linkonce.r*)
    106106
     
    113113                *(.gnu.linkonce.d*)
    114114                *(.gcc_except_table)
     115                *(.jcr)
    115116                . = ALIGN (16);
    116117                PROVIDE (_edata = .);
  • c/src/lib/libbsp/m68k/mvme147s/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/mvme147s/startup/linkcmds

    r907ef1f6 r85c92574  
    101101                 */
    102102                . = ALIGN (16);
    103                 _rodata_start = . ;
    104                 *(.rodata)
     103                _rodata_start = .;
     104                *(.rodata*)
    105105                *(.gnu.linkonce.r*)
    106106
     
    113113                *(.gnu.linkonce.d*)
    114114                *(.gcc_except_table)
     115                *(.jcr)
    115116                . = ALIGN (16);
    116117                PROVIDE (_edata = .);
  • c/src/lib/libbsp/m68k/mvme162/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/mvme162/startup/linkcmds

    r907ef1f6 r85c92574  
    104104                 */
    105105                . = ALIGN (16);
    106                 _rodata_start = . ;
    107                 *(.rodata)
     106                _rodata_start = .;
     107                *(.rodata*)
    108108                *(.gnu.linkonce.r*)
    109109
     
    116116                *(.gnu.linkonce.d*)
    117117                *(.gcc_except_table)
     118                *(.jcr)
    118119                . = ALIGN (16);
    119120                PROVIDE (_edata = .);
  • c/src/lib/libbsp/m68k/mvme167/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-05-01      Eric Norum <eric.norum@usask.ca>
    210
  • c/src/lib/libbsp/m68k/mvme167/startup/linkcmds

    r907ef1f6 r85c92574  
    110110     */
    111111    . = ALIGN (16);
    112     PROVIDE(_rodata_start = . );
    113     *(.rodata)
     112    _rodata_start = .;
     113    *(.rodata*)
    114114    *(.gnu.linkonce.r*)
    115115    PROVIDE(_erodata = . );
     
    124124    *(.gnu.linkonce.d*)
    125125    *(.gcc_except_table)
     126    *(.jcr)
    126127    . = ALIGN (16);
    127128    PROVIDE (_edata = .);
  • c/src/lib/libbsp/m68k/ods68302/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/ods68302/startup/linkcmds

    r907ef1f6 r85c92574  
    9999                 */
    100100                . = ALIGN (16);
    101                 _rodata_start = . ;
    102                 *(.rodata)
     101                _rodata_start = .;
     102                *(.rodata*)
    103103                *(.gnu.linkonce.r*)
    104104
     
    111111                *(.gnu.linkonce.d*)
    112112                *(.gcc_except_table)
     113                *(.jcr)
    113114                . = ALIGN (16);
    114115                PROVIDE (_edata = .);
  • c/src/lib/libbsp/m68k/sim68000/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/m68k/sim68000/startup/linkcmds

    r907ef1f6 r85c92574  
    9494                 */
    9595                . = ALIGN (16);
    96                 _rodata_start = . ;
    97                 *(.rodata)
     96                _rodata_start = .;
     97                *(.rodata*)
    9898                *(.gnu.linkonce.r*)
    9999
     
    106106                *(.gnu.linkonce.d*)
    107107                *(.gcc_except_table)
     108                *(.jcr)
    108109                . = ALIGN (16);
    109110                PROVIDE (_edata = .);
  • c/src/lib/libbsp/powerpc/dmv177/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192001-04-08      Joel Sherrill <joel@OARcorp.com>
    210
  • c/src/lib/libbsp/powerpc/dmv177/startup/linkcmds

    r907ef1f6 r85c92574  
    5858  .eh_frame       : { *.(eh_frame)              } >RAM
    5959
    60   .rodata         : { *(.rodata) *(.gnu.linkonce.r*) } >RAM
     60  .rodata         : { *(.rodata*) *(.gnu.linkonce.r*) } >RAM
    6161  .rodata1        : { *(.rodata1)       } >RAM
    6262  _etext = .;
    6363  PROVIDE (etext = .);
    6464  PROVIDE (__SDATA2_START__ = .);
    65   .sdata2         : { *(.sdata2)        } >RAM
    66   .sbss2          : { *(.sbss2)         } >RAM
     65  .sdata2         : { *(.sdata2) *(.gnu.linkonce.s2.*)  } >RAM
     66  .sbss2          : { *(.sbss2) *(.gnu.linkonce.sb2.*)  } >RAM
    6767  PROVIDE (__SBSS2_END__ = .);
    6868  /* Adjust the address for the data segment.  We want to adjust up to
     
    130130     we can shorten the on-disk segment size.  */
    131131  PROVIDE (__SDATA_START__ = .);
    132   .sdata          : { *(.sdata)         } >RAM
     132  .sdata          : { *(.sdata) *(.gnu.linkonce.s.*)    } >RAM
    133133  _edata  =  .;
    134134  PROVIDE (edata = .);
  • c/src/lib/libbsp/powerpc/eth_comm/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/powerpc/eth_comm/startup/linkcmds

    r907ef1f6 r85c92574  
    4040             *(.entry2)
    4141             *(.text)
    42              *(.rodata)
     42             *(.rodata*)
    4343             *(.eh_frame)
    4444             *(.gnu.linkonce.r*)
     
    8080          PROVIDE (__SDATA_START__ = .);
    8181          *(.sdata)
     82          *(.gnu.linkonce.s.*)
    8283        } > ram
    8384       
    8485        PROVIDE (__EXCEPT_START__ = .);
    85         .gcc_except_table   : { *(.gcc_except_table) } >RAM
     86        .gcc_except_table   : { *(.gcc_except_table) } >ram
    8687        PROVIDE (__EXCEPT_END__ = .);
    8788        __GOT_START__ = .;
     
    107108         
    108109        PROVIDE (__SDATA2_START__ = .);
    109         .sdata2           : { *(.sdata2)        } >ram
    110         .sbss2            : { *(.sbss2)         } >ram
     110        .sdata2           : { *(.sdata2) *(.gnu.linkonce.s2.*)  } >ram
     111        .sbss2            : { *(.sbss2) *(.gnu.linkonce.sb2.*)  } >ram
    111112        PROVIDE (__SBSS2_END__ = .);
    112113       
  • c/src/lib/libbsp/powerpc/gen405/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192001-04-08      Joel Sherrill <joel@OARcorp.com>
    210
  • c/src/lib/libbsp/powerpc/gen405/startup/linkcmds

    r907ef1f6 r85c92574  
    3535     *(.entry2)
    3636     *(.text)
    37      *(.rodata)
     37     *(.rodata*)
    3838     *(.rodata1)
    3939     *.(eh_frame)
     
    7676    PROVIDE (__SDATA_START__ = .);
    7777    *(.sdata)
     78    *(.gnu.linkonce.s.*)
    7879  } > RAM
    7980 
     
    114115 
    115116  PROVIDE (__SDATA2_START__ = .);
    116   .sdata2         : { *(.sdata2)        } >RAM
    117   .sbss2          : { *(.sbss2)         } >RAM
    118   PROVIDE (__SBSS2_END__ = .);
    119 
    120   .sbss2          : { *(.sbss2)         } >RAM
     117  .sdata2         : { *(.sdata2) *(.gnu.linkonce.s2.*)  } >RAM
     118  .sbss2          : { *(.sbss2) *(.gnu.linkonce.sb2.*)  } >RAM
    121119  PROVIDE (__SBSS2_END__ = .);
    122120
  • c/src/lib/libbsp/powerpc/helas403/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192001-04-08      Joel Sherrill <joel@OARcorp.com>
    210
  • c/src/lib/libbsp/powerpc/helas403/startup/linkcmds

    r907ef1f6 r85c92574  
    3535     *(.entry2)
    3636     *(.text)
    37      *(.rodata)
     37     *(.rodata*)
    3838     *(.rodata1)
    3939     *.(eh_frame)
     
    9191    PROVIDE (__SDATA_START__ = .);
    9292    *(.sdata)
     93    *(.gnu.linkonce.s.*)
    9394    . = ALIGN(0x10);
    9495    copy.tmptop.dat = .;
  • c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds

    r907ef1f6 r85c92574  
    115115    *(.lit)
    116116    *(.shdata)
    117     *(.rodata)
     117    *(.rodata*)
    118118    *(.rodata1)
    119119    *.(eh_frame)
     
    144144    *(.sdata)
    145145    *(.gnu.linkonce.d*)
     146    *(.gnu.linkonce.s.*)
    146147    PROVIDE (__SDATA_END__ = .);
    147148   
     
    174175    PROVIDE (__SDATA2_START__ = .);
    175176    *(.sdata2)
     177    *(.gnu.linkonce.s2.*)
     178    *(.sbss2)
    176179    PROVIDE (__SDATA2_END__ = .);
    177180  } > ram
  • c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog

    r907ef1f6 r85c92574  
     1              Eliminated the implicit assumption on the presence of an ISA PIC.
     2            - UART and console driver now supports more than 1 port. The current
     3              maximum of 2 can easily be extended by enlarging a table (it
     4              would even be easier if the ISR API was not broken by design).
     5            - fixed polled_io.c so it correctly supports console on COM2
     6            - fixed TLB invalidation code (start.S).
     7            - exception handler prints a stack backtrace.
     8            - added BSP_pciFindDevice() to scan the pci bus for a particular
    19              vendor/device/instance.
    210
  • c/src/lib/libbsp/powerpc/motorola_powerpc/startup/linkcmds

    r907ef1f6 r85c92574  
    3939    { *(.rela.data) *(.rela.gnu.linkonce.d*) }  > CODE
    4040  .rela.rodata   :
    41     { *(.rela.rodata) *(.rela.gnu.linkonce.r*) }        > CODE
     41    { *(.rela.rodata*) *(.rela.gnu.linkonce.r*) }       > CODE
    4242  .rela.got       : { *(.rela.got)      }       > CODE
    4343  .rela.got1      : { *(.rela.got1)     }       > CODE
     
    6262  .init           : { _init = .; *(.init)       } >CODE
    6363  .fini           : { _fini = .; *(.fini)       } >CODE
    64   .rodata         : { *(.rodata) *(.gnu.linkonce.r*) }  > CODE
     64  .rodata         : { *(.rodata*) *(.gnu.linkonce.r*) } > CODE
    6565  .rodata1        : { *(.rodata1) }     > CODE
    6666  .eh_frame       : { *.(eh_frame)              } >CODE
    6767  _etext = .;
    6868  PROVIDE (etext = .);
    69   .sdata2   : { *(.sdata2) }    > CODE
    70   .sbss2   : { *(.sbss2) }      > CODE
     69  .sdata2         : { *(.sdata2) *(.gnu.linkonce.s2.*)  } >CODE
     70  .sbss2          : { *(.sbss2) *(.gnu.linkonce.sb2.*)  } >CODE
    7171  /* Adjust the address for the data segment.  We want to adjust up to
    7272     the same address within the page on the next page up.  It would
     
    118118     can access them all, and initialized data all before uninitialized, so
    119119     we can shorten the on-disk segment size.  */
    120   .sdata          : { *(.sdata) }       > CODE
     120  .sdata          : { *(.sdata) *(.gnu.linkonce.s.*)    } >CODE
    121121  _edata  =  .;
    122122  PROVIDE (edata = .);
  • c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/powerpc/mpc8260ads/startup/linkcmds

    r907ef1f6 r85c92574  
    5656
    5757
    58     *(.rodata)
     58    *(.rodata*)
    5959    *(.rodata1)
    6060
     
    158158         
    159159    PROVIDE (__SDATA2_START__ = .);
    160     .sdata2       : { *(.sdata2)        } >ram
    161     .sbss2        : { *(.sbss2)         } >ram
     160  .sdata2         : { *(.sdata2) *(.gnu.linkonce.s2.*)  } >ram
     161  .sbss2          : { *(.sbss2) *(.gnu.linkonce.sb2.*)  } >ram
    162162    PROVIDE (__SBSS2_END__ = .);
    163163       
     
    191191      PROVIDE (__SDATA_START__ = .);
    192192      *(.sdata)
    193 
     193      *(.gnu.linkonce.s.*)
    194194      data.end = .;
    195195    } > ram
  • c/src/lib/libbsp/powerpc/ppcn_60x/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-04-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/powerpc/ppcn_60x/startup/linkcmds

    r907ef1f6 r85c92574  
    5252  .init           : { _init = .; *(.init)       }
    5353  .fini           : { _fini = .; *(.fini)       }
    54   .rodata         : { *(.rodata) *(.gnu.linkonce.r*) }
     54  .rodata         : { *(.rodata*) *(.gnu.linkonce.r*) }
    5555  .rodata1        : { *(.rodata1) }
    5656  .eh_frame       : { *.(eh_frame) }
     
    5858  PROVIDE (etext = .);
    5959  PROVIDE (__SDATA2_START__ = .);
    60   .sdata2   : { *(.sdata2) }
     60  .sdata2         : { *(.sdata2) *(.gnu.linkonce.s2.*)  }
     61  .sbss2          : { *(.sbss2) *(.gnu.linkonce.sb2.*)  }
    6162  PROVIDE (__SBSS2_START__ = .);
    6263  .sbss2   : { *(.sbss2) }
     
    118119     we can shorten the on-disk segment size.  */
    119120  PROVIDE (__SDATA_START__ = .);
    120   .sdata          : { *(.sdata) }
     121  .sdata     : { *(.sdata) *(.gnu.linkonce.s.*) }
    121122  _edata  =  .;
    122123  PROVIDE (edata = .);
  • c/src/lib/libbsp/powerpc/psim/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/powerpc/psim/startup/linkcmds

    r907ef1f6 r85c92574  
    6767  .init           : { _init = .; __init = .; *(.init)           } >RAM
    6868  .fini           : { _fini = .; __fini = .; *(.fini)           } >RAM
    69   .rodata         : { *(.rodata) *(.gnu.linkonce.r*) } >RAM
     69  .rodata         : { *(.rodata*) *(.gnu.linkonce.r*) } >RAM
    7070  .rodata1        : { *(.rodata1)       } >RAM
    7171  .eh_frame       : { *.(eh_frame)              } >RAM
     
    7373  PROVIDE (etext = .);
    7474  PROVIDE (__SDATA2_START__ = .);
    75   .sdata2         : { *(.sdata2)        } >RAM
    76   .sbss2          : { *(.sbss2)         } >RAM
     75  .sdata2         : { *(.sdata2) *(.gnu.linkonce.s2.*)  } >RAM
     76  .sbss2          : { *(.sbss2) *(.gnu.linkonce.sb2.*)  } >RAM
    7777  PROVIDE (__SBSS2_END__ = .);
    7878  /* Adjust the address for the data segment.  We want to adjust up to
     
    139139     we can shorten the on-disk segment size.  */
    140140  PROVIDE (__SDATA_START__ = .);
    141   .sdata          : { *(.sdata)         } >RAM
     141  .sdata          : { *(.sdata) *(.gnu.linkonce.s.*)    } >RAM
    142142  _edata  =  .;
    143143  PROVIDE (edata = .);
     
    149149    *(.sbss)
    150150    *(.scommon)
     151    *(.gnu.linkonce.sb.*)
    151152    PROVIDE (__sbss_end = .);
    152153  } >RAM
  • c/src/lib/libbsp/powerpc/score603e/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-04-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/powerpc/score603e/startup/linkcmds

    r907ef1f6 r85c92574  
    6060    /* .gnu.warning sections are handled specially by elf32.em.  */
    6161    *(.gnu.warning)
    62   }
    63   .init           : { _init = .; __init = .; *(.init)           }
    64   .fini           : { _fini = .; __fini = .; *(.fini)           }
    65   .rodata         : { *(.rodata) *(.gnu.linkonce.r*) }
    66   .rodata1        : { *(.rodata1)               }
    67   .eh_frame       : { *.(eh_frame)              }
     62  }  >RAM
     63  .init           : { _init = .; __init = .; *(.init)           } >RAM
     64  .fini           : { _fini = .; __fini = .; *(.fini)           } >RAM
     65  .rodata         : { *(.rodata*) *(.gnu.linkonce.r*) } >RAM
     66  .rodata1        : { *(.rodata1)               } >RAM
     67  .eh_frame       : { *.(eh_frame)              } >RAM
    6868  _etext = .;
    6969  PROVIDE (_etext = .);
    7070  PROVIDE (__SDATA2_START__ = .);
    71   .sdata2         : { *(.sdata2)        }
    72   .sbss2          : { *(.sbss2)         }
     71  .sdata2         : { *(.sdata2) *(.gnu.linkonce.s2.*)  } >RAM
     72  .sbss2          : { *(.sbss2) *(.gnu.linkonce.sb2.*)  } >RAM
    7373  PROVIDE (__SBSS2_END__ = .);
    7474  /* Adjust the address for the data segment.  We want to adjust up to
     
    9393    *(.gnu.linkonce.d.*)
    9494    CONSTRUCTORS
    95   }
     95  } >RAM
    9696  PROVIDE (__EXCEPT_START__ = .);
    97   .gcc_except_table   : { *(.gcc_except_table) }
     97  .gcc_except_table   : { *(.gcc_except_table) } >RAM
    9898  PROVIDE (__EXCEPT_END__ = .);
    9999
    100   .data1          : { *(.data1)         }
    101   .got1           : { *(.got1)          }
    102   .dynamic        : { *(.dynamic)       }
     100  .data1          : { *(.data1)         } >RAM
     101  .got1           : { *(.got1)          } >RAM
     102  .dynamic        : { *(.dynamic)       } >RAM
    103103  /* Put .ctors and .dtors next to the .got2 section, so that the pointers
    104104     get relocated with -mrelocatable. Also put in the .fixup pointers.
    105105     The current compiler no longer needs this, but keep it around for 2.7.2  */
    106106                PROVIDE (_GOT2_START_ = .);
    107   .got2           :  { *(.got2) }
     107  .got2           :  { *(.got2) } >RAM
    108108                PROVIDE (__GOT2_END__ = .);
    109109                PROVIDE (__CTOR_LIST__ = .);
    110   .ctors          : { *(.ctors) }
     110  .ctors          : { *(.ctors) } >RAM
    111111                PROVIDE (__CTOR_END__ = .);
    112112                PROVIDE (__DTOR_LIST__ = .);
    113   .dtors          : { *(.dtors) }
     113  .dtors          : { *(.dtors) } >RAM
    114114                PROVIDE (__DTOR_END__ = .);
    115115                PROVIDE (_FIXUP_START_ = .);
    116   .fixup          : { *(.fixup) }
     116  .fixup          : { *(.fixup) } >RAM
    117117                PROVIDE (_FIXUP_END_ = .);
    118118                PROVIDE (__FIXUP_END__ = .);
     
    122122    s.got = .;
    123123    *(.got)
    124   }     
    125   .got.plt        : { *(.got.plt) }
     124  }      >RAM
     125  .got.plt        : { *(.got.plt) } >RAM
    126126                PROVIDE (_GOT_END_ = .);
    127127                PROVIDE (__GOT_END__ = .);
     
    132132  .sdata          : {
    133133     *(.sdata)
     134     *(.gnu.linkonce.s.*)
    134135     _edata  =  .;
    135   }
     136  } >RAM
    136137  PROVIDE (_edata = .);
    137138  PROVIDE (RAM_END = ADDR(.text) + 10M);
     
    144145    *(.scommon)
    145146    PROVIDE (__sbss_end = .);
    146   }
     147  } >RAM
    147148  PROVIDE (__SBSS_END__ = .);
    148149  .bss       :
     
    156157    _end = . ;
    157158    PROVIDE (end = .);
    158   }
     159  } >RAM
    159160
    160161  /* These are needed for ELF backends which have not yet been
    161162     converted to the new style linker.  */
    162   .stab 0 : { *(.stab) }
     163  .stab 0 : { *(.stab) } >RAM
    163164  .stabstr 0 : { *(.stabstr) }
    164165  /* DWARF debug sections.
  • c/src/lib/libbsp/powerpc/shared/ChangeLog

    r907ef1f6 r85c92574  
     1              Eliminated the implicit assumption on the presence of an ISA PIC.
     2            - UART and console driver now supports more than 1 port. The current
     3              maximum of 2 can easily be extended by enlarging a table (it
     4              would even be easier if the ISR API was not broken by design).
     5            - fixed polled_io.c so it correctly supports console on COM2
     6            - fixed TLB invalidation code (start.S).
     7            - exception handler prints a stack backtrace.
     8            - added BSP_pciFindDevice() to scan the pci bus for a particular
    19              vendor/device/instance.
    210
  • c/src/lib/libbsp/powerpc/shared/startup/linkcmds

    r907ef1f6 r85c92574  
    6262  .init           : { _init = .; *(.init)       } >CODE
    6363  .fini           : { _fini = .; *(.fini)       } >CODE
    64   .rodata         : { *(.rodata) *(.gnu.linkonce.r*) }  > CODE
     64  .rodata         : { *(.rodata*) *(.gnu.linkonce.r*) } > CODE
    6565  .rodata1        : { *(.rodata1) }     > CODE
    6666  .eh_frame       : { *.(eh_frame)              } >CODE
    6767  _etext = .;
    6868  PROVIDE (etext = .);
    69   .sdata2   : { *(.sdata2) }    > CODE
    70   .sbss2   : { *(.sbss2) }      > CODE
     69  .sdata2         : { *(.sdata2) *(.gnu.linkonce.s2.*)  } >CODE
     70  .sbss2          : { *(.sbss2) *(.gnu.linkonce.sb2.*)  } >CODE
    7171  /* Adjust the address for the data segment.  We want to adjust up to
    7272     the same address within the page on the next page up.  It would
     
    118118     can access them all, and initialized data all before uninitialized, so
    119119     we can shorten the on-disk segment size.  */
    120   .sdata          : { *(.sdata) }       > CODE
     120  .sdata          : { *(.sdata) *(.gnu.linkonce.s.*)    } >CODE
    121121  _edata  =  .;
    122122  PROVIDE (edata = .);
  • c/src/lib/libbsp/sh/gensh1/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/sh/gensh1/startup/linkcmds

    r907ef1f6 r85c92574  
    117117  {
    118118    *(.data)
     119    *(.gcc_exc)
     120    *(.gcc_except_table)
    119121    *(.gnu.linkonce.d*)
    120122    CONSTRUCTORS
  • c/src/lib/libbsp/sh/gensh2/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/sh/gensh2/startup/linkcmds

    r907ef1f6 r85c92574  
    130130  {
    131131    *(.data)
     132    *(.gcc_exc)
     133    *(.gcc_except_table)
    132134    *(.gnu.linkonce.d*)
    133135    CONSTRUCTORS
  • c/src/lib/libbsp/sh/gensh4/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/sh/gensh4/startup/linkcmds

    r907ef1f6 r85c92574  
    107107    *(.data)
    108108    *(.data.*)
     109    *(.gcc_exc)
     110    *(.gcc_except_table)
    109111    *(.gnu.linkonce.d*)
    110112    SORT(CONSTRUCTORS)
  • c/src/lib/libbsp/sh/shsim/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/sh/shsim/startup/linkcmds

    r907ef1f6 r85c92574  
    109109  {
    110110    *(.data)
     111    *(.gcc_exc)
     112    *(.gcc_except_table)
    111113    *(.gnu.linkonce.d*)
    112114    CONSTRUCTORS
  • c/src/lib/libbsp/sh/simsh4/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/sh/simsh4/startup/linkcmds

    r907ef1f6 r85c92574  
    9797  {
    9898    *(.data)
     99    *(.gcc_exc)
     100    *(.gcc_except_table)
    99101    *(.gnu.linkonce.d*)
    100102    CONSTRUCTORS
  • c/src/lib/libbsp/sparc/erc32/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192001-04-26      Joel Sherrill <joel@OARcorp.com>
    210
  • c/src/lib/libbsp/sparc/erc32/startup/linkcmds

    r907ef1f6 r85c92574  
    115115
    116116    _rodata_start = . ;
    117     *(.rodata)
     117    *(.rodata*)
    118118    *(.gnu.linkonce.r*)
    119119    _erodata = ALIGN( 0x10 ) ;
     
    129129  } > ram
    130130  .dynamic        : { *(.dynamic)       } >ram
     131  .jcr            : { *(.jcr)           } >ram
    131132  .got            : { *(.got)           } >ram
    132133  .plt            : { *(.plt)           } >ram
  • c/src/lib/libbsp/sparc/leon/ChangeLog

    r907ef1f6 r85c92574  
     12001-05-09      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/linkcmds: In support of gcc 3.1, added one of more
     4        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
     5        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
     6        and direction of segments to memory regions may also have been
     7        addressed.  This was a sweep across all BSPs.
     8 
    192002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • c/src/lib/libbsp/sparc/leon/startup/linkcmds

    r907ef1f6 r85c92574  
    115115
    116116    _rodata_start = . ;
    117     *(.rodata)
     117    *(.rodata*)
    118118    *(.gnu.linkonce.r*)
    119119    _erodata = ALIGN( 0x10 ) ;
     
    129129  } > ram
    130130  .dynamic        : { *(.dynamic)       } >ram
     131  .jcr            : { *(.jcr)           } >ram
    131132  .got            : { *(.got)           } >ram
    132133  .plt            : { *(.plt)           } >ram
Note: See TracChangeset for help on using the changeset viewer.