changeset 1475:c9e09b1c18cb

Fix for building without GDB stubs
author gthomas
date Sun, 18 Jan 2004 17:42:47 +0000
parents 4c1154a92c9d
children f2453fae08d4
files packages/redboot/current/ChangeLog packages/redboot/current/src/main.c
diffstat 2 files changed, 10 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/packages/redboot/current/ChangeLog
+++ b/packages/redboot/current/ChangeLog
@@ -1,3 +1,8 @@
+2004-01-18  Gary Thomas  <gary@mlbassoc.com>
+
+	* src/main.c: Fix build problem if GDB stubs are not included.
+	Minor warning cleanup (cast on NO_MEMORY).
+
 2003-12-21  Gary Thomas  <gary@mlbassoc.com>
 
 	* src/net/tcp.c (tcp_send): Add [restore] delay into TCP write
--- a/packages/redboot/current/src/main.c
+++ b/packages/redboot/current/src/main.c
@@ -218,7 +218,10 @@ static void
 // Handle illegal memory accesses (and other abort conditions)
 //
 static hal_jmp_buf error_jmpbuf;
-externC void* volatile __mem_fault_handler;
+#ifdef CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS
+externC 
+#endif
+  void* volatile __mem_fault_handler;
 
 static void error_handler(void)
 {
@@ -290,7 +293,7 @@ cyg_start(void)
     }
 
     // Nothing has ever been loaded into memory
-    entry_address = NO_MEMORY;
+    entry_address = (unsigned long)NO_MEMORY;
 
     bist();