summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2005-02-12 01:35:32 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2005-02-12 01:35:32 +0000
commitc95013a0dbf8020d04b92a216a5f3cab70769f83 (patch)
treeb62a8e4505d388e59416df91658ee392e14a7b55 /c/src/lib/libbsp/m68k
parent2005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org> (diff)
downloadrtems-c95013a0dbf8020d04b92a216a5f3cab70769f83.tar.bz2
2005-02-11 Joel Sherrill <joel@OARcorp.com>
* include/bsp.h, startup/init68360.c: Correct type of symbols from linkcmds to compile with gcc 4.x.
Diffstat (limited to 'c/src/lib/libbsp/m68k')
-rw-r--r--c/src/lib/libbsp/m68k/gen68360/ChangeLog5
-rw-r--r--c/src/lib/libbsp/m68k/gen68360/include/bsp.h3
-rw-r--r--c/src/lib/libbsp/m68k/gen68360/startup/init68360.c1
3 files changed, 8 insertions, 1 deletions
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 <joel@OARcorp.com>
+
+ * include/bsp.h, startup/init68360.c: Correct type of symbols from
+ linkcmds to compile with gcc 4.x.
+
2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>
* 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__))
/*