2005-07-18 Richard Sandiford <richard@codesourcery.com>

* mips/array.ld (.sdata): Include .gnu.linkonce.s.*, not
        .gnu.linkonce.s*.
        (.sbss): Include .sbss.* and .gnu.linkonce.sb.*.
        * mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld, mips/dve.ld,
        * mips/idt32.ld, mips/idt64.ld, mips/idtecoff.ld, mips/idt.ld,
        * mips/jmr3904app-java.ld, mips/jmr3904app.ld,
        * mips/jmr3904dram-java.ld, mips/jmr3904dram.ld,
        * mips/lsi.ld, mips/nullmon.ld, mips/pmon.ld: As for mips/array.ld.
This commit is contained in:
Jeff Johnston
2005-07-18 18:19:40 +00:00
parent ce4654708c
commit 650c30276a
17 changed files with 59 additions and 16 deletions

View File

@@ -158,13 +158,15 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
edata = .;
_edata = .;
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -115,7 +115,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
PROVIDE (edata = .);
@@ -123,6 +123,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -109,7 +109,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
edata = .;
@@ -117,6 +117,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -109,7 +109,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
edata = .;
@@ -117,6 +117,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -110,7 +110,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
edata = .;
@@ -118,6 +118,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -116,7 +116,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
PROVIDE (edata = .);
@@ -124,6 +124,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -118,7 +118,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
PROVIDE (edata = .);
@@ -126,6 +126,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -117,7 +117,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
PROVIDE (edata = .);
@@ -125,6 +125,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -75,7 +75,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
edata = .;
@@ -83,6 +83,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -75,7 +75,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
edata = .;
@@ -83,6 +83,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -108,7 +108,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
edata = .;
@@ -116,6 +116,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -77,7 +77,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
edata = .;
@@ -85,6 +85,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -74,7 +74,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
edata = .;
@@ -82,6 +82,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -109,13 +109,15 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
edata = .;
_edata = .;
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -110,7 +110,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
edata = .;
@@ -118,6 +118,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {

View File

@@ -110,7 +110,7 @@ SECTIONS
.sdata : {
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s*)
*(.gnu.linkonce.s.*)
}
. = ALIGN(4);
edata = .;
@@ -118,6 +118,8 @@ SECTIONS
_fbss = .;
.sbss : {
*(.sbss)
*(.sbss.*)
*(.gnu.linkonce.sb.*)
*(.scommon)
}
.bss : {