From c95013a0dbf8020d04b92a216a5f3cab70769f83 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Sat, 12 Feb 2005 01:35:32 +0000 Subject: 2005-02-11 Joel Sherrill * include/bsp.h, startup/init68360.c: Correct type of symbols from linkcmds to compile with gcc 4.x. --- c/src/lib/libbsp/m68k/gen68360/ChangeLog | 5 +++++ c/src/lib/libbsp/m68k/gen68360/include/bsp.h | 3 ++- c/src/lib/libbsp/m68k/gen68360/startup/init68360.c | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) (limited to 'c') diff --git a/c/src/lib/libbsp/m68k/gen68360/ChangeLog b/c/src/lib/libbsp/m68k/gen68360/ChangeLog index bde5193d99..19b2beca6a 100644 --- a/c/src/lib/libbsp/m68k/gen68360/ChangeLog +++ b/c/src/lib/libbsp/m68k/gen68360/ChangeLog @@ -1,3 +1,8 @@ +2005-02-11 Joel Sherrill + + * include/bsp.h, startup/init68360.c: Correct type of symbols from + linkcmds to compile with gcc 4.x. + 2005-01-07 Ralf Corsepius * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V. diff --git a/c/src/lib/libbsp/m68k/gen68360/include/bsp.h b/c/src/lib/libbsp/m68k/gen68360/include/bsp.h index 099b94e5c4..b44321a8cb 100644 --- a/c/src/lib/libbsp/m68k/gen68360/include/bsp.h +++ b/c/src/lib/libbsp/m68k/gen68360/include/bsp.h @@ -110,7 +110,8 @@ m68k_isr_entry set_vector( /* * Values assigned by link editor */ -extern void *_RomBase, *_RamBase; +extern char _RamBase[]; +extern char _HeapSize[]; /* * Definitions for Atlas Computer Equipment Inc. High Speed Bridge (HSB) diff --git a/c/src/lib/libbsp/m68k/gen68360/startup/init68360.c b/c/src/lib/libbsp/m68k/gen68360/startup/init68360.c index 14aae8e20e..741988d0be 100644 --- a/c/src/lib/libbsp/m68k/gen68360/startup/init68360.c +++ b/c/src/lib/libbsp/m68k/gen68360/startup/init68360.c @@ -38,6 +38,7 @@ void _Init68360 (void) m68k_isr_entry *vbr; unsigned long ramSize; extern void _CopyDataClearBSSAndStart (unsigned long ramSize); + extern char _RamBase[]; #if (defined (__mc68040__)) /* -- cgit v1.2.3