From 85c925744739fec5a06aef65b5302d41337452d4 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 9 May 2002 21:37:30 +0000 Subject: 2001-05-09 Joel Sherrill * 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. --- c/src/lib/libbsp/m68k/dmv152/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/dmv152/startup/linkcmds | 3 ++- c/src/lib/libbsp/m68k/efi332/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/efi332/startup/linkcmds | 3 ++- c/src/lib/libbsp/m68k/efi68k/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/efi68k/startup/linkcmds | 3 ++- c/src/lib/libbsp/m68k/gen68302/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/gen68302/startup/linkcmds | 3 ++- c/src/lib/libbsp/m68k/gen68340/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/gen68340/startup/linkcmds | 3 ++- c/src/lib/libbsp/m68k/gen68360/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/gen68360/startup/linkcmds | 3 ++- c/src/lib/libbsp/m68k/idp/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/idp/startup/linkcmds | 5 +++-- c/src/lib/libbsp/m68k/mcf5206elite/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/mcf5206elite/startup/linkcmds | 5 +++-- c/src/lib/libbsp/m68k/mrm332/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/mrm332/startup/linkcmds | 5 +++-- c/src/lib/libbsp/m68k/mvme136/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/mvme136/startup/linkcmds | 5 +++-- c/src/lib/libbsp/m68k/mvme147/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/mvme147/startup/linkcmds | 5 +++-- c/src/lib/libbsp/m68k/mvme147s/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/mvme147s/startup/linkcmds | 5 +++-- c/src/lib/libbsp/m68k/mvme162/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/mvme162/startup/linkcmds | 5 +++-- c/src/lib/libbsp/m68k/mvme167/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/mvme167/startup/linkcmds | 5 +++-- c/src/lib/libbsp/m68k/ods68302/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/ods68302/startup/linkcmds | 5 +++-- c/src/lib/libbsp/m68k/sim68000/ChangeLog | 8 ++++++++ c/src/lib/libbsp/m68k/sim68000/startup/linkcmds | 5 +++-- 32 files changed, 170 insertions(+), 26 deletions(-) (limited to 'c/src/lib/libbsp/m68k') diff --git a/c/src/lib/libbsp/m68k/dmv152/ChangeLog b/c/src/lib/libbsp/m68k/dmv152/ChangeLog index aad2c52464..09e6f676d8 100644 --- a/c/src/lib/libbsp/m68k/dmv152/ChangeLog +++ b/c/src/lib/libbsp/m68k/dmv152/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/dmv152/startup/linkcmds b/c/src/lib/libbsp/m68k/dmv152/startup/linkcmds index c3ccfed7d1..bdada52dca 100644 --- a/c/src/lib/libbsp/m68k/dmv152/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/dmv152/startup/linkcmds @@ -97,7 +97,7 @@ SECTIONS */ . = ALIGN (16); _rodata_start = . ; - *(.rodata) + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -108,6 +108,7 @@ SECTIONS *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); copy_end = .; diff --git a/c/src/lib/libbsp/m68k/efi332/ChangeLog b/c/src/lib/libbsp/m68k/efi332/ChangeLog index 7cdcc57280..aa8f8fcaff 100644 --- a/c/src/lib/libbsp/m68k/efi332/ChangeLog +++ b/c/src/lib/libbsp/m68k/efi332/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/efi332/startup/linkcmds b/c/src/lib/libbsp/m68k/efi332/startup/linkcmds index 921073d180..18a16c0c19 100644 --- a/c/src/lib/libbsp/m68k/efi332/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/efi332/startup/linkcmds @@ -123,7 +123,7 @@ SECTIONS */ . = ALIGN (16); _rodata_start = . ; - *(.rodata) + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -134,6 +134,7 @@ SECTIONS *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); PROVIDE (_copy_end = .); diff --git a/c/src/lib/libbsp/m68k/efi68k/ChangeLog b/c/src/lib/libbsp/m68k/efi68k/ChangeLog index ed91eff19f..ff7cff6cad 100644 --- a/c/src/lib/libbsp/m68k/efi68k/ChangeLog +++ b/c/src/lib/libbsp/m68k/efi68k/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/efi68k/startup/linkcmds b/c/src/lib/libbsp/m68k/efi68k/startup/linkcmds index 783c8c190a..3357258ce5 100644 --- a/c/src/lib/libbsp/m68k/efi68k/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/efi68k/startup/linkcmds @@ -130,7 +130,7 @@ SECTIONS */ . = ALIGN (16); _rodata_start = . ; - *(.rodata) + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -141,6 +141,7 @@ SECTIONS *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); PROVIDE (_copy_end = .); diff --git a/c/src/lib/libbsp/m68k/gen68302/ChangeLog b/c/src/lib/libbsp/m68k/gen68302/ChangeLog index d1b714e592..fa1c0b0ec5 100644 --- a/c/src/lib/libbsp/m68k/gen68302/ChangeLog +++ b/c/src/lib/libbsp/m68k/gen68302/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/gen68302/startup/linkcmds b/c/src/lib/libbsp/m68k/gen68302/startup/linkcmds index 6d3440d80f..c13f0cfb6e 100644 --- a/c/src/lib/libbsp/m68k/gen68302/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/gen68302/startup/linkcmds @@ -100,7 +100,7 @@ SECTIONS */ . = ALIGN (16); _rodata_start = . ; - *(.rodata) + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -111,6 +111,7 @@ SECTIONS *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); PROVIDE (_copy_end = .); diff --git a/c/src/lib/libbsp/m68k/gen68340/ChangeLog b/c/src/lib/libbsp/m68k/gen68340/ChangeLog index f15afab72e..6ea75e4588 100644 --- a/c/src/lib/libbsp/m68k/gen68340/ChangeLog +++ b/c/src/lib/libbsp/m68k/gen68340/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/gen68340/startup/linkcmds b/c/src/lib/libbsp/m68k/gen68340/startup/linkcmds index 8bbf95a415..23105b3d27 100644 --- a/c/src/lib/libbsp/m68k/gen68340/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/gen68340/startup/linkcmds @@ -128,7 +128,7 @@ SECTIONS { */ . = ALIGN (16); _rodata_start = . ; - *(.rodata) + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -139,6 +139,7 @@ SECTIONS { *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); PROVIDE (_copy_end = .); diff --git a/c/src/lib/libbsp/m68k/gen68360/ChangeLog b/c/src/lib/libbsp/m68k/gen68360/ChangeLog index bff5570831..7b1b830456 100644 --- a/c/src/lib/libbsp/m68k/gen68360/ChangeLog +++ b/c/src/lib/libbsp/m68k/gen68360/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds b/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds index 97d6e212df..1dc1536b86 100644 --- a/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds @@ -92,7 +92,7 @@ SECTIONS { */ . = ALIGN (16); _rodata_start = . ; - *(.rodata) + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -103,6 +103,7 @@ SECTIONS { *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (edata = .); _copy_end = .; diff --git a/c/src/lib/libbsp/m68k/idp/ChangeLog b/c/src/lib/libbsp/m68k/idp/ChangeLog index 262bd1b7d2..1b31e11d69 100644 --- a/c/src/lib/libbsp/m68k/idp/ChangeLog +++ b/c/src/lib/libbsp/m68k/idp/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/idp/startup/linkcmds b/c/src/lib/libbsp/m68k/idp/startup/linkcmds index eda6689c8a..84242671e7 100644 --- a/c/src/lib/libbsp/m68k/idp/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/idp/startup/linkcmds @@ -96,8 +96,8 @@ SECTIONS * Read-only data */ . = ALIGN (16); - _rodata_start = . ; - *(.rodata) + _rodata_start = .; + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -108,6 +108,7 @@ SECTIONS *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); PROVIDE (_copy_end = .); diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/ChangeLog b/c/src/lib/libbsp/m68k/mcf5206elite/ChangeLog index 412a35f38c..b06f84ce0f 100644 --- a/c/src/lib/libbsp/m68k/mcf5206elite/ChangeLog +++ b/c/src/lib/libbsp/m68k/mcf5206elite/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/startup/linkcmds b/c/src/lib/libbsp/m68k/mcf5206elite/startup/linkcmds index 9b6fc18158..07a051e34d 100644 --- a/c/src/lib/libbsp/m68k/mcf5206elite/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/mcf5206elite/startup/linkcmds @@ -116,8 +116,8 @@ SECTIONS * Read-only data */ . = ALIGN (16); - _rodata_start = . ; - *(.rodata) + _rodata_start = .; + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -133,6 +133,7 @@ SECTIONS . = ALIGN (0x10); *(.gcc_exc) *(.gcc_except_table) + *(.jcr) . = ALIGN (0x10); *(.gnu.linkonce.d*) . = ALIGN (0x10); diff --git a/c/src/lib/libbsp/m68k/mrm332/ChangeLog b/c/src/lib/libbsp/m68k/mrm332/ChangeLog index 78c708e4ae..f9f6873e77 100644 --- a/c/src/lib/libbsp/m68k/mrm332/ChangeLog +++ b/c/src/lib/libbsp/m68k/mrm332/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/mrm332/startup/linkcmds b/c/src/lib/libbsp/m68k/mrm332/startup/linkcmds index 2ef71edd72..63e8266339 100644 --- a/c/src/lib/libbsp/m68k/mrm332/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/mrm332/startup/linkcmds @@ -120,8 +120,8 @@ SECTIONS * Read-only data */ . = ALIGN (16); - _rodata_start = . ; - *(.rodata) + _rodata_start = .; + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -132,6 +132,7 @@ SECTIONS *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); PROVIDE (_copy_end = .); diff --git a/c/src/lib/libbsp/m68k/mvme136/ChangeLog b/c/src/lib/libbsp/m68k/mvme136/ChangeLog index 89027e0ce1..589952bc36 100644 --- a/c/src/lib/libbsp/m68k/mvme136/ChangeLog +++ b/c/src/lib/libbsp/m68k/mvme136/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/mvme136/startup/linkcmds b/c/src/lib/libbsp/m68k/mvme136/startup/linkcmds index 6f768867d7..d86089a8ff 100644 --- a/c/src/lib/libbsp/m68k/mvme136/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/mvme136/startup/linkcmds @@ -96,8 +96,8 @@ SECTIONS * Read-only data */ . = ALIGN (16); - _rodata_start = . ; - *(.rodata) + _rodata_start = .; + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -108,6 +108,7 @@ SECTIONS *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); PROVIDE (_copy_end = .); diff --git a/c/src/lib/libbsp/m68k/mvme147/ChangeLog b/c/src/lib/libbsp/m68k/mvme147/ChangeLog index 88b433f384..3003020f0d 100644 --- a/c/src/lib/libbsp/m68k/mvme147/ChangeLog +++ b/c/src/lib/libbsp/m68k/mvme147/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/mvme147/startup/linkcmds b/c/src/lib/libbsp/m68k/mvme147/startup/linkcmds index 06dfbad74f..f4334aea08 100644 --- a/c/src/lib/libbsp/m68k/mvme147/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/mvme147/startup/linkcmds @@ -100,8 +100,8 @@ SECTIONS * Read-only data */ . = ALIGN (16); - _rodata_start = . ; - *(.rodata) + _rodata_start = .; + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -112,6 +112,7 @@ SECTIONS *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); PROVIDE (_copy_end = .); diff --git a/c/src/lib/libbsp/m68k/mvme147s/ChangeLog b/c/src/lib/libbsp/m68k/mvme147s/ChangeLog index 2e304b3839..fbb4c7d837 100644 --- a/c/src/lib/libbsp/m68k/mvme147s/ChangeLog +++ b/c/src/lib/libbsp/m68k/mvme147s/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/mvme147s/startup/linkcmds b/c/src/lib/libbsp/m68k/mvme147s/startup/linkcmds index aeae651044..1d21068556 100644 --- a/c/src/lib/libbsp/m68k/mvme147s/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/mvme147s/startup/linkcmds @@ -100,8 +100,8 @@ SECTIONS * Read-only data */ . = ALIGN (16); - _rodata_start = . ; - *(.rodata) + _rodata_start = .; + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -112,6 +112,7 @@ SECTIONS *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); PROVIDE (_copy_end = .); diff --git a/c/src/lib/libbsp/m68k/mvme162/ChangeLog b/c/src/lib/libbsp/m68k/mvme162/ChangeLog index 0b2b10291b..a648669dd8 100644 --- a/c/src/lib/libbsp/m68k/mvme162/ChangeLog +++ b/c/src/lib/libbsp/m68k/mvme162/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-04-06 Ralf Corsepius * include/mvme16x_hw.h: Include instead of targopts.h. diff --git a/c/src/lib/libbsp/m68k/mvme162/startup/linkcmds b/c/src/lib/libbsp/m68k/mvme162/startup/linkcmds index 2671c89b4e..78fc425f33 100644 --- a/c/src/lib/libbsp/m68k/mvme162/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/mvme162/startup/linkcmds @@ -103,8 +103,8 @@ SECTIONS * Read-only data */ . = ALIGN (16); - _rodata_start = . ; - *(.rodata) + _rodata_start = .; + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -115,6 +115,7 @@ SECTIONS *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); PROVIDE (_copy_end = .); diff --git a/c/src/lib/libbsp/m68k/mvme167/ChangeLog b/c/src/lib/libbsp/m68k/mvme167/ChangeLog index f3070d596e..99256e6517 100644 --- a/c/src/lib/libbsp/m68k/mvme167/ChangeLog +++ b/c/src/lib/libbsp/m68k/mvme167/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-05-01 Eric Norum * console/console.c, fatal/bspfatal.c, startup/bspclean.c, diff --git a/c/src/lib/libbsp/m68k/mvme167/startup/linkcmds b/c/src/lib/libbsp/m68k/mvme167/startup/linkcmds index fc1733c069..0ff2af973b 100644 --- a/c/src/lib/libbsp/m68k/mvme167/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/mvme167/startup/linkcmds @@ -109,8 +109,8 @@ SECTIONS * Read-only data */ . = ALIGN (16); - PROVIDE(_rodata_start = . ); - *(.rodata) + _rodata_start = .; + *(.rodata*) *(.gnu.linkonce.r*) PROVIDE(_erodata = . ); @@ -123,6 +123,7 @@ SECTIONS *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); PROVIDE (_copy_end = .); diff --git a/c/src/lib/libbsp/m68k/ods68302/ChangeLog b/c/src/lib/libbsp/m68k/ods68302/ChangeLog index cd902f0342..1cb5db96d0 100644 --- a/c/src/lib/libbsp/m68k/ods68302/ChangeLog +++ b/c/src/lib/libbsp/m68k/ods68302/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/ods68302/startup/linkcmds b/c/src/lib/libbsp/m68k/ods68302/startup/linkcmds index 4f5d7cb043..3b4f62be36 100644 --- a/c/src/lib/libbsp/m68k/ods68302/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/ods68302/startup/linkcmds @@ -98,8 +98,8 @@ SECTIONS * Read-only data */ . = ALIGN (16); - _rodata_start = . ; - *(.rodata) + _rodata_start = .; + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -110,6 +110,7 @@ SECTIONS *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); PROVIDE (_copy_end = .); diff --git a/c/src/lib/libbsp/m68k/sim68000/ChangeLog b/c/src/lib/libbsp/m68k/sim68000/ChangeLog index 95d417b3f6..7375c53849 100644 --- a/c/src/lib/libbsp/m68k/sim68000/ChangeLog +++ b/c/src/lib/libbsp/m68k/sim68000/ChangeLog @@ -1,3 +1,11 @@ +2001-05-09 Joel Sherrill + + * 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. + 2002-03-27 Ralf Corsepius * configure.ac: diff --git a/c/src/lib/libbsp/m68k/sim68000/startup/linkcmds b/c/src/lib/libbsp/m68k/sim68000/startup/linkcmds index 336e8ff185..14392eef19 100644 --- a/c/src/lib/libbsp/m68k/sim68000/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/sim68000/startup/linkcmds @@ -93,8 +93,8 @@ SECTIONS * Read-only data */ . = ALIGN (16); - _rodata_start = . ; - *(.rodata) + _rodata_start = .; + *(.rodata*) *(.gnu.linkonce.r*) . = ALIGN (16); @@ -105,6 +105,7 @@ SECTIONS *(.data) *(.gnu.linkonce.d*) *(.gcc_except_table) + *(.jcr) . = ALIGN (16); PROVIDE (_edata = .); PROVIDE (_copy_end = .); -- cgit v1.2.3