# HG changeset patch # User gthomas # Date 1074447767 0 # Node ID c9e09b1c18cbe4c5f366386561f5cc5049a5f833 # Parent 4c1154a92c9d7fbad53fe814306ca780d0d01936 Fix for building without GDB stubs diff --git a/packages/redboot/current/ChangeLog b/packages/redboot/current/ChangeLog --- a/packages/redboot/current/ChangeLog +++ b/packages/redboot/current/ChangeLog @@ -1,3 +1,8 @@ +2004-01-18 Gary Thomas + + * src/main.c: Fix build problem if GDB stubs are not included. + Minor warning cleanup (cast on NO_MEMORY). + 2003-12-21 Gary Thomas * src/net/tcp.c (tcp_send): Add [restore] delay into TCP write diff --git a/packages/redboot/current/src/main.c b/packages/redboot/current/src/main.c --- 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();