aboutsummaryrefslogtreecommitdiff
path: root/libgloss/mips
diff options
context:
space:
mode:
authorJeff Johnston <jjohnstn@redhat.com>2005-07-18 18:19:40 +0000
committerJeff Johnston <jjohnstn@redhat.com>2005-07-18 18:19:40 +0000
commit650c30276a0192dbc88b8f05c8f8fa6a2f444402 (patch)
treef7406a13e0fa62395b52049d7e2a94cc38508f90 /libgloss/mips
parentce4654708cc111c6eff691d1e564e3fb5b64eb17 (diff)
downloadnewlib-650c30276a0192dbc88b8f05c8f8fa6a2f444402.zip
newlib-650c30276a0192dbc88b8f05c8f8fa6a2f444402.tar.gz
newlib-650c30276a0192dbc88b8f05c8f8fa6a2f444402.tar.bz2
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.
Diffstat (limited to 'libgloss/mips')
-rw-r--r--libgloss/mips/array.ld4
-rw-r--r--libgloss/mips/cfe.ld4
-rw-r--r--libgloss/mips/ddb-kseg0.ld4
-rw-r--r--libgloss/mips/ddb.ld4
-rw-r--r--libgloss/mips/dve.ld4
-rw-r--r--libgloss/mips/idt.ld4
-rw-r--r--libgloss/mips/idt32.ld4
-rw-r--r--libgloss/mips/idt64.ld4
-rw-r--r--libgloss/mips/idtecoff.ld4
-rw-r--r--libgloss/mips/jmr3904app-java.ld4
-rw-r--r--libgloss/mips/jmr3904app.ld4
-rw-r--r--libgloss/mips/jmr3904dram-java.ld4
-rw-r--r--libgloss/mips/jmr3904dram.ld4
-rw-r--r--libgloss/mips/lsi.ld4
-rw-r--r--libgloss/mips/nullmon.ld4
-rw-r--r--libgloss/mips/pmon.ld4
16 files changed, 48 insertions, 16 deletions
diff --git a/libgloss/mips/array.ld b/libgloss/mips/array.ld
index 6856842..0652c6e 100644
--- a/libgloss/mips/array.ld
+++ b/libgloss/mips/array.ld
@@ -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 : {
diff --git a/libgloss/mips/cfe.ld b/libgloss/mips/cfe.ld
index cfbecdc..116f54f 100644
--- a/libgloss/mips/cfe.ld
+++ b/libgloss/mips/cfe.ld
@@ -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 : {
diff --git a/libgloss/mips/ddb-kseg0.ld b/libgloss/mips/ddb-kseg0.ld
index d9fec5a..4dd7d70 100644
--- a/libgloss/mips/ddb-kseg0.ld
+++ b/libgloss/mips/ddb-kseg0.ld
@@ -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 : {
diff --git a/libgloss/mips/ddb.ld b/libgloss/mips/ddb.ld
index 4770a38..8c7fb2c 100644
--- a/libgloss/mips/ddb.ld
+++ b/libgloss/mips/ddb.ld
@@ -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 : {
diff --git a/libgloss/mips/dve.ld b/libgloss/mips/dve.ld
index 3496fe8..3324f97 100644
--- a/libgloss/mips/dve.ld
+++ b/libgloss/mips/dve.ld
@@ -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 : {
diff --git a/libgloss/mips/idt.ld b/libgloss/mips/idt.ld
index f74481e..39778a0 100644
--- a/libgloss/mips/idt.ld
+++ b/libgloss/mips/idt.ld
@@ -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 : {
diff --git a/libgloss/mips/idt32.ld b/libgloss/mips/idt32.ld
index b7974c1..01426c0 100644
--- a/libgloss/mips/idt32.ld
+++ b/libgloss/mips/idt32.ld
@@ -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 : {
diff --git a/libgloss/mips/idt64.ld b/libgloss/mips/idt64.ld
index 0b25ecf..119976f 100644
--- a/libgloss/mips/idt64.ld
+++ b/libgloss/mips/idt64.ld
@@ -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 : {
diff --git a/libgloss/mips/idtecoff.ld b/libgloss/mips/idtecoff.ld
index 1189438..118570c 100644
--- a/libgloss/mips/idtecoff.ld
+++ b/libgloss/mips/idtecoff.ld
@@ -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 : {
diff --git a/libgloss/mips/jmr3904app-java.ld b/libgloss/mips/jmr3904app-java.ld
index c35a552..e1a828e 100644
--- a/libgloss/mips/jmr3904app-java.ld
+++ b/libgloss/mips/jmr3904app-java.ld
@@ -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 : {
diff --git a/libgloss/mips/jmr3904app.ld b/libgloss/mips/jmr3904app.ld
index 24b0aad..3a7c37e 100644
--- a/libgloss/mips/jmr3904app.ld
+++ b/libgloss/mips/jmr3904app.ld
@@ -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 : {
diff --git a/libgloss/mips/jmr3904dram-java.ld b/libgloss/mips/jmr3904dram-java.ld
index 34fb1fd..f748aef 100644
--- a/libgloss/mips/jmr3904dram-java.ld
+++ b/libgloss/mips/jmr3904dram-java.ld
@@ -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 : {
diff --git a/libgloss/mips/jmr3904dram.ld b/libgloss/mips/jmr3904dram.ld
index 88e1da1..47a3475 100644
--- a/libgloss/mips/jmr3904dram.ld
+++ b/libgloss/mips/jmr3904dram.ld
@@ -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 : {
diff --git a/libgloss/mips/lsi.ld b/libgloss/mips/lsi.ld
index 227eb85..20d0a39 100644
--- a/libgloss/mips/lsi.ld
+++ b/libgloss/mips/lsi.ld
@@ -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 : {
diff --git a/libgloss/mips/nullmon.ld b/libgloss/mips/nullmon.ld
index 80dec66..7b595ff 100644
--- a/libgloss/mips/nullmon.ld
+++ b/libgloss/mips/nullmon.ld
@@ -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 : {
diff --git a/libgloss/mips/pmon.ld b/libgloss/mips/pmon.ld
index 894f539..99b099c 100644
--- a/libgloss/mips/pmon.ld
+++ b/libgloss/mips/pmon.ld
@@ -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 : {