From a263aa724dfbf3318d1e6e1293892ea74317ee5d Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Tue, 28 Apr 2009 04:56:22 +0000 Subject: [PATCH] 2009-04-28 Chris Johns * startup/linkcmds: Add .data.* for the C++ test. * include/bsp.c: Add BSP_SMALL_MEMORY. --- c/src/lib/libbsp/m68k/mcf52235/ChangeLog | 5 +++++ c/src/lib/libbsp/m68k/mcf52235/include/bsp.h | 2 ++ c/src/lib/libbsp/m68k/mcf52235/startup/linkcmds | 1 + 3 files changed, 8 insertions(+) diff --git a/c/src/lib/libbsp/m68k/mcf52235/ChangeLog b/c/src/lib/libbsp/m68k/mcf52235/ChangeLog index 7d20404c16..b43eaa9b34 100644 --- a/c/src/lib/libbsp/m68k/mcf52235/ChangeLog +++ b/c/src/lib/libbsp/m68k/mcf52235/ChangeLog @@ -1,3 +1,8 @@ +2009-04-28 Chris Johns + + * startup/linkcmds: Add .data.* for the C++ test. + * include/bsp.c: Add BSP_SMALL_MEMORY. + 2008-12-04 Joel Sherrill * bsp_specs: Move -e start from *link to *startfile to avoid warning diff --git a/c/src/lib/libbsp/m68k/mcf52235/include/bsp.h b/c/src/lib/libbsp/m68k/mcf52235/include/bsp.h index e2b9405538..841cf6be0c 100644 --- a/c/src/lib/libbsp/m68k/mcf52235/include/bsp.h +++ b/c/src/lib/libbsp/m68k/mcf52235/include/bsp.h @@ -17,6 +17,8 @@ extern "C" { #include #include +#define BSP_SMALL_MEMORY 1 + /***************************************************************************/ /** Hardware data structure headers **/ #include diff --git a/c/src/lib/libbsp/m68k/mcf52235/startup/linkcmds b/c/src/lib/libbsp/m68k/mcf52235/startup/linkcmds index 25642bd90a..ff13aaf4bd 100644 --- a/c/src/lib/libbsp/m68k/mcf52235/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/mcf52235/startup/linkcmds @@ -128,6 +128,7 @@ SECTIONS PROVIDE( _data_dest_start = . ); PROVIDE( _copy_start = .); *(.data) + *(.data.*) *(.gnu.linkonce.d*) *(.gcc_except_table*) *(.jcr)