From 510f8b4d19cea11bdbab34def14a07e0942ae577 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 4 May 2010 00:06:51 +0000 Subject: [PATCH] 2010-05-03 Joel Sherrill * include/bsp.h: Add BSP_SMALL_MEMORY. * startup/linkcmds: Wildcard on .data so C++ links. --- c/src/lib/libbsp/m68k/mcf5225x/ChangeLog | 5 +++++ c/src/lib/libbsp/m68k/mcf5225x/include/bsp.h | 2 ++ c/src/lib/libbsp/m68k/mcf5225x/startup/linkcmds | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/c/src/lib/libbsp/m68k/mcf5225x/ChangeLog b/c/src/lib/libbsp/m68k/mcf5225x/ChangeLog index e9d811f237..e5c562e97a 100644 --- a/c/src/lib/libbsp/m68k/mcf5225x/ChangeLog +++ b/c/src/lib/libbsp/m68k/mcf5225x/ChangeLog @@ -1,3 +1,8 @@ +2010-05-03 Joel Sherrill + + * include/bsp.h: Add BSP_SMALL_MEMORY. + * startup/linkcmds: Wildcard on .data so C++ links. + 2010-04-25 Joel Sherrill * console/console.c: Fix prototypes. diff --git a/c/src/lib/libbsp/m68k/mcf5225x/include/bsp.h b/c/src/lib/libbsp/m68k/mcf5225x/include/bsp.h index 50f38eb325..a1041c1f0b 100644 --- a/c/src/lib/libbsp/m68k/mcf5225x/include/bsp.h +++ b/c/src/lib/libbsp/m68k/mcf5225x/include/bsp.h @@ -21,6 +21,8 @@ extern "C" { #include #include +#define BSP_SMALL_MEMORY 1 + /***************************************************************************/ /** Hardware data structure headers **/ #include diff --git a/c/src/lib/libbsp/m68k/mcf5225x/startup/linkcmds b/c/src/lib/libbsp/m68k/mcf5225x/startup/linkcmds index fd0c741679..9ff55e5055 100644 --- a/c/src/lib/libbsp/m68k/mcf5225x/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/mcf5225x/startup/linkcmds @@ -127,7 +127,7 @@ SECTIONS { PROVIDE( _data_dest_start = . ); PROVIDE( _copy_start = .); - *(.data) + *(.data*) *(.gnu.linkonce.d*) *(.gcc_except_table*) *(.jcr)