diff options
author | Jeff Johnston <jjohnstn@redhat.com> | 2005-07-18 18:19:40 +0000 |
---|---|---|
committer | Jeff Johnston <jjohnstn@redhat.com> | 2005-07-18 18:19:40 +0000 |
commit | 650c30276a0192dbc88b8f05c8f8fa6a2f444402 (patch) | |
tree | f7406a13e0fa62395b52049d7e2a94cc38508f90 /libgloss | |
parent | ce4654708cc111c6eff691d1e564e3fb5b64eb17 (diff) | |
download | newlib-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')
-rw-r--r-- | libgloss/ChangeLog | 11 | ||||
-rw-r--r-- | libgloss/mips/array.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/cfe.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/ddb-kseg0.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/ddb.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/dve.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/idt.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/idt32.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/idt64.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/idtecoff.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/jmr3904app-java.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/jmr3904app.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/jmr3904dram-java.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/jmr3904dram.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/lsi.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/nullmon.ld | 4 | ||||
-rw-r--r-- | libgloss/mips/pmon.ld | 4 |
17 files changed, 59 insertions, 16 deletions
diff --git a/libgloss/ChangeLog b/libgloss/ChangeLog index c3b7085..294cab9 100644 --- a/libgloss/ChangeLog +++ b/libgloss/ChangeLog @@ -1,3 +1,14 @@ +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. + 2005-07-18 Shaun Jackman <sjackman@gmail.com> * libgloss/arm/libcfunc.c (abort): Call _exit instead of the RDI swi. 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 : { |