From 238f450f1dab3528385d8b4f5367da5f358d4d0d Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 8 Apr 2002 15:56:21 +0000 Subject: 2001-04-08 Joel Sherrill * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame --- c/src/lib/libbsp/powerpc/dmv177/ChangeLog | 4 ++++ c/src/lib/libbsp/powerpc/dmv177/startup/linkcmds | 2 ++ c/src/lib/libbsp/powerpc/eth_comm/ChangeLog | 4 ++++ c/src/lib/libbsp/powerpc/eth_comm/startup/linkcmds | 1 + c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog | 4 ++++ c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds | 1 + c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog | 4 ++++ c/src/lib/libbsp/powerpc/motorola_powerpc/startup/linkcmds | 1 + c/src/lib/libbsp/powerpc/ppcn_60x/ChangeLog | 4 ++++ c/src/lib/libbsp/powerpc/ppcn_60x/startup/linkcmds | 1 + c/src/lib/libbsp/powerpc/psim/ChangeLog | 4 ++++ c/src/lib/libbsp/powerpc/psim/startup/linkcmds | 1 + c/src/lib/libbsp/powerpc/score603e/ChangeLog | 4 ++++ c/src/lib/libbsp/powerpc/score603e/startup/linkcmds | 9 ++++----- c/src/lib/libbsp/powerpc/shared/ChangeLog | 4 ++++ c/src/lib/libbsp/powerpc/shared/startup/linkcmds | 1 + 16 files changed, 44 insertions(+), 5 deletions(-) (limited to 'c') 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 + + * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame + 2002-03-27 Ralf Corsepius * 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 + + * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame + 2002-03-27 Ralf Corsepius * 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 + + * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame + 2002-03-27 Ralf Corsepius * 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 + * 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 + + * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame + 2002-03-27 Ralf Corsepius * 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 + + * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame + 2002-03-27 Ralf Corsepius * 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 + + * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame + 2002-03-27 Ralf Corsepius * 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 . + * start/start.S: Reflect changes to . * vectors/vectors.S: Ditto. 2002-04-16 Ralf Corsepius 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 -- cgit v1.2.3