summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2002-04-08 15:56:21 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2002-04-08 15:56:21 +0000
commit238f450f1dab3528385d8b4f5367da5f358d4d0d (patch)
tree9d12ad7fca103c01cb5a9aed965b969d6e38c150 /c
parent2001-04-04 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-238f450f1dab3528385d8b4f5367da5f358d4d0d.tar.bz2
2001-04-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/powerpc/dmv177/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/dmv177/startup/linkcmds2
-rw-r--r--c/src/lib/libbsp/powerpc/eth_comm/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/eth_comm/startup/linkcmds1
-rw-r--r--c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds1
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/startup/linkcmds1
-rw-r--r--c/src/lib/libbsp/powerpc/ppcn_60x/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/ppcn_60x/startup/linkcmds1
-rw-r--r--c/src/lib/libbsp/powerpc/psim/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/psim/startup/linkcmds1
-rw-r--r--c/src/lib/libbsp/powerpc/score603e/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/score603e/startup/linkcmds9
-rw-r--r--c/src/lib/libbsp/powerpc/shared/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/shared/startup/linkcmds1
16 files changed, 44 insertions, 5 deletions
diff --git a/c/src/lib/libbsp/powerpc/dmv177/ChangeLog b/c/src/lib/libbsp/powerpc/dmv177/ChangeLog
index 235dba66de..16add9cc85 100644
--- a/c/src/lib/libbsp/powerpc/dmv177/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/dmv177/ChangeLog
@@ -1,3 +1,7 @@
+2001-04-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
+
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac:
diff --git a/c/src/lib/libbsp/powerpc/dmv177/startup/linkcmds b/c/src/lib/libbsp/powerpc/dmv177/startup/linkcmds
index e92c7fa414..d7ed749b5a 100644
--- a/c/src/lib/libbsp/powerpc/dmv177/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/dmv177/startup/linkcmds
@@ -55,6 +55,8 @@ SECTIONS
} >RAM
.init : { _init = .; *(.init) } >RAM
.fini : { _fini = .; *(.fini) } >RAM
+ .eh_frame : { *.(eh_frame) } >RAM
+
.rodata : { *(.rodata) *(.gnu.linkonce.r*) } >RAM
.rodata1 : { *(.rodata1) } >RAM
_etext = .;
diff --git a/c/src/lib/libbsp/powerpc/eth_comm/ChangeLog b/c/src/lib/libbsp/powerpc/eth_comm/ChangeLog
index 9c14da40d1..7bf80ff1ba 100644
--- a/c/src/lib/libbsp/powerpc/eth_comm/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/eth_comm/ChangeLog
@@ -1,3 +1,7 @@
+2001-04-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
+
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac:
diff --git a/c/src/lib/libbsp/powerpc/eth_comm/startup/linkcmds b/c/src/lib/libbsp/powerpc/eth_comm/startup/linkcmds
index a40d043908..3154efddf3 100644
--- a/c/src/lib/libbsp/powerpc/eth_comm/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/eth_comm/startup/linkcmds
@@ -40,6 +40,7 @@ SECTIONS
*(.entry2)
*(.text)
*(.rodata)
+ *(.eh_frame)
*(.gnu.linkonce.r*)
*(.rodata1)
*(.gnu.linkonce.t.*)
diff --git a/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog b/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog
index 1bfa189fcb..1c3018e48f 100644
--- a/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog
@@ -1,3 +1,7 @@
+2001-04-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
+
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac:
diff --git a/c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds b/c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds
index 5afa4b1d51..7ec04b4416 100644
--- a/c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds
@@ -116,6 +116,7 @@ SECTIONS
*(.shdata)
*(.rodata)
*(.rodata1)
+ *.(eh_frame)
*(.descriptors)
*(rom_ver)
_erodata = .;
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog b/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog
index a9968aa58f..64d25ade90 100644
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog
@@ -1,3 +1,7 @@
+ vendor/device/instance.
+
+2001-05-09 Joel Sherrill <joel@OARcorp.com>
+
* 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
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/startup/linkcmds b/c/src/lib/libbsp/powerpc/motorola_powerpc/startup/linkcmds
index 2ce9006ae5..1c8127b273 100644
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/startup/linkcmds
@@ -63,6 +63,7 @@ SECTIONS
.fini : { _fini = .; *(.fini) } >CODE
.rodata : { *(.rodata) *(.gnu.linkonce.r*) } > CODE
.rodata1 : { *(.rodata1) } > CODE
+ .eh_frame : { *.(eh_frame) } >CODE
_etext = .;
PROVIDE (etext = .);
.sdata2 : { *(.sdata2) } > CODE
diff --git a/c/src/lib/libbsp/powerpc/ppcn_60x/ChangeLog b/c/src/lib/libbsp/powerpc/ppcn_60x/ChangeLog
index d9ad790065..10b9eb4bc6 100644
--- a/c/src/lib/libbsp/powerpc/ppcn_60x/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/ppcn_60x/ChangeLog
@@ -1,3 +1,7 @@
+2001-04-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
+
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac:
diff --git a/c/src/lib/libbsp/powerpc/ppcn_60x/startup/linkcmds b/c/src/lib/libbsp/powerpc/ppcn_60x/startup/linkcmds
index 753f64d770..5b66b3e9b3 100644
--- a/c/src/lib/libbsp/powerpc/ppcn_60x/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/ppcn_60x/startup/linkcmds
@@ -53,6 +53,7 @@ SECTIONS
.fini : { _fini = .; *(.fini) }
.rodata : { *(.rodata) *(.gnu.linkonce.r*) }
.rodata1 : { *(.rodata1) }
+ .eh_frame : { *.(eh_frame) }
_etext = .;
PROVIDE (etext = .);
PROVIDE (__SDATA2_START__ = .);
diff --git a/c/src/lib/libbsp/powerpc/psim/ChangeLog b/c/src/lib/libbsp/powerpc/psim/ChangeLog
index c5fa08f185..56ba072afa 100644
--- a/c/src/lib/libbsp/powerpc/psim/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/psim/ChangeLog
@@ -1,3 +1,7 @@
+2001-04-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
+
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac:
diff --git a/c/src/lib/libbsp/powerpc/psim/startup/linkcmds b/c/src/lib/libbsp/powerpc/psim/startup/linkcmds
index 8c1693f26e..df01bac13b 100644
--- a/c/src/lib/libbsp/powerpc/psim/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/psim/startup/linkcmds
@@ -68,6 +68,7 @@ SECTIONS
.fini : { _fini = .; __fini = .; *(.fini) } >RAM
.rodata : { *(.rodata) *(.gnu.linkonce.r*) } >RAM
.rodata1 : { *(.rodata1) } >RAM
+ .eh_frame : { *.(eh_frame) } >RAM
PROVIDE (_etext = .);
PROVIDE (etext = .);
PROVIDE (__SDATA2_START__ = .);
diff --git a/c/src/lib/libbsp/powerpc/score603e/ChangeLog b/c/src/lib/libbsp/powerpc/score603e/ChangeLog
index 595e0471c7..625ebd31ea 100644
--- a/c/src/lib/libbsp/powerpc/score603e/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/score603e/ChangeLog
@@ -1,3 +1,7 @@
+2001-04-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
+
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac:
diff --git a/c/src/lib/libbsp/powerpc/score603e/startup/linkcmds b/c/src/lib/libbsp/powerpc/score603e/startup/linkcmds
index 6a580991bb..ddc3d8b523 100644
--- a/c/src/lib/libbsp/powerpc/score603e/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/score603e/startup/linkcmds
@@ -63,11 +63,10 @@ SECTIONS
.init : { _init = .; __init = .; *(.init) }
.fini : { _fini = .; __fini = .; *(.fini) }
.rodata : { *(.rodata) *(.gnu.linkonce.r*) }
- .rodata1 : {
- *(.rodata1)
- _etext = .;
- PROVIDE (_etext = .);
- }
+ .rodata1 : { *(.rodata1) }
+ .eh_frame : { *.(eh_frame) }
+ _etext = .;
+ PROVIDE (_etext = .);
PROVIDE (__SDATA2_START__ = .);
.sdata2 : { *(.sdata2) }
.sbss2 : { *(.sbss2) }
diff --git a/c/src/lib/libbsp/powerpc/shared/ChangeLog b/c/src/lib/libbsp/powerpc/shared/ChangeLog
index 4b438f9912..a75576af87 100644
--- a/c/src/lib/libbsp/powerpc/shared/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/shared/ChangeLog
@@ -1,3 +1,7 @@
+ * irq/irq.c: Ditto.
+ * irq/irq_asm.S: Ditto.
+ * irq/irq_init.c: Include <rtems/bspIo.h>.
+ * start/start.S: Reflect changes to <rtems/score/cpu.h>.
* vectors/vectors.S: Ditto.
2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
diff --git a/c/src/lib/libbsp/powerpc/shared/startup/linkcmds b/c/src/lib/libbsp/powerpc/shared/startup/linkcmds
index 2ce9006ae5..1c8127b273 100644
--- a/c/src/lib/libbsp/powerpc/shared/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/shared/startup/linkcmds
@@ -63,6 +63,7 @@ SECTIONS
.fini : { _fini = .; *(.fini) } >CODE
.rodata : { *(.rodata) *(.gnu.linkonce.r*) } > CODE
.rodata1 : { *(.rodata1) } > CODE
+ .eh_frame : { *.(eh_frame) } >CODE
_etext = .;
PROVIDE (etext = .);
.sdata2 : { *(.sdata2) } > CODE