Mercurial > flash_v2
changeset 1433:e0a4e3b20d73
Clean up declarations of __mem_fault_handler
line wrap: on
line diff
--- a/packages/hal/calmrisc16/arch/current/ChangeLog +++ b/packages/hal/calmrisc16/arch/current/ChangeLog @@ -1,3 +1,8 @@ +2003-12-08 Gary Thomas <gary@mlbassoc.com> + + * src/hal_misc.c: Only declare __mem_fault_handler if GDB stubs + are included (and it will be used). + 2003-01-31 Mark Salter <msalter@redhat.com> * src/hal_syscall.c (hal_syscall_handler): Let generic syscall code
--- a/packages/hal/calmrisc16/arch/current/src/hal_misc.c +++ b/packages/hal/calmrisc16/arch/current/src/hal_misc.c @@ -80,7 +80,9 @@ externC void __handle_exception (void); externC HAL_SavedRegisters *_hal_registers; +#if defined(CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS) externC void* volatile __mem_fault_handler; +#endif externC cyg_uint32 cyg_hal_exception_handler(HAL_SavedRegisters *regs) {
--- a/packages/hal/calmrisc32/arch/current/ChangeLog +++ b/packages/hal/calmrisc32/arch/current/ChangeLog @@ -1,3 +1,8 @@ +2003-12-08 Gary Thomas <gary@mlbassoc.com> + + * src/hal_misc.c: Only declare __mem_fault_handler if GDB stubs + are included (and it will be used). + 2003-01-31 Mark Salter <msalter@redhat.com> * src/hal_syscall.c (hal_syscall_handler): Let generic syscall code
--- a/packages/hal/calmrisc32/arch/current/src/hal_misc.c +++ b/packages/hal/calmrisc32/arch/current/src/hal_misc.c @@ -80,7 +80,9 @@ externC void __handle_exception (void); externC HAL_SavedRegisters *_hal_registers; +#if defined(CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS) externC void* volatile __mem_fault_handler; +#endif externC cyg_uint32 cyg_hal_exception_handler(HAL_SavedRegisters *regs) {
--- a/packages/hal/i386/arch/current/ChangeLog +++ b/packages/hal/i386/arch/current/ChangeLog @@ -1,3 +1,8 @@ +2003-12-08 Gary Thomas <gary@mlbassoc.com> + + * src/hal_misc.c: Only declare __mem_fault_handler if GDB stubs + are included (and it will be used). + 2003-07-23 Nick Garnett <nickg@balti.calivar.com> * include/hal_intr.h: Tidied up some compiler warnings.
--- a/packages/hal/i386/arch/current/src/hal_misc.c +++ b/packages/hal/i386/arch/current/src/hal_misc.c @@ -99,12 +99,14 @@ cyg_hal_invoke_constructors (void) externC void __handle_exception (void); externC HAL_SavedRegisters *_hal_registers; +#if defined(CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS) externC void* volatile __mem_fault_handler; +#endif void cyg_hal_exception_handler(HAL_SavedRegisters *regs) { -#if defined(CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS) && !defined(CYGPKG_CYGMON) +#if defined(CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS) // If we caught an exception inside the stubs, see if we were expecting it // and if so jump to the saved address
--- a/packages/hal/mn10300/arch/current/ChangeLog +++ b/packages/hal/mn10300/arch/current/ChangeLog @@ -1,3 +1,8 @@ +2003-12-08 Gary Thomas <gary@mlbassoc.com> + + * src/hal_misc.c: Only declare __mem_fault_handler if GDB stubs + are included (and it will be used). + 2003-01-31 Mark Salter <msalter@redhat.com> * src/hal_syscall.c (hal_syscall_handler): Let generic syscall code
--- a/packages/hal/mn10300/arch/current/src/hal_misc.c +++ b/packages/hal/mn10300/arch/current/src/hal_misc.c @@ -164,7 +164,9 @@ externC void __handle_exception (void); externC HAL_SavedRegisters *_hal_registers; +#if defined(CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS) externC void* volatile __mem_fault_handler; +#endif externC cyg_uint32 cyg_hal_exception_handler(HAL_SavedRegisters *regs, CYG_WORD32 isr)
--- a/packages/hal/openrisc/arch/current/ChangeLog +++ b/packages/hal/openrisc/arch/current/ChangeLog @@ -1,3 +1,8 @@ +2003-12-08 Gary Thomas <gary@mlbassoc.com> + + * src/hal_misc.c: Only declare __mem_fault_handler if GDB stubs + are included (and it will be used). + 2003-04-25 Jonathan Larmour <jifl@eCosCentric.com> * src/openrisc.ld: Add some missing sections mostly just by comparison
--- a/packages/hal/openrisc/arch/current/src/hal_misc.c +++ b/packages/hal/openrisc/arch/current/src/hal_misc.c @@ -80,7 +80,9 @@ externC void __handle_exception (void); externC HAL_SavedRegisters *_hal_registers; +#if defined(CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS) externC void* volatile __mem_fault_handler; +#endif externC cyg_uint8 cyg_hal_mips_process_fpe( HAL_SavedRegisters *regs );
--- a/packages/hal/powerpc/arch/current/ChangeLog +++ b/packages/hal/powerpc/arch/current/ChangeLog @@ -1,5 +1,8 @@ 2003-12-08 Gary Thomas <gary@mlbassoc.com> + * src/hal_misc.c (cyg_hal_exception_handler): Only declare __mem_fault_handler + if GDB stubs are included (and it will be used). + * src/vectors.S: Minor change which makes newer versions of assembler happy (at least for binutils-2.14.90.0.6).
--- a/packages/hal/powerpc/arch/current/src/hal_misc.c +++ b/packages/hal/powerpc/arch/current/src/hal_misc.c @@ -115,7 +115,9 @@ externC void __handle_exception (void); externC HAL_SavedRegisters *_hal_registers; +#ifdef CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS externC void* volatile __mem_fault_handler; +#endif void cyg_hal_exception_handler(HAL_SavedRegisters *regs)
--- a/packages/hal/v85x/arch/current/ChangeLog +++ b/packages/hal/v85x/arch/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-08 Gary Thomas <gary@mlbassoc.com> + + * src/hal_misc.c: Remove unused __mem_fault_handler declaration. + 2001-11-26 Jesper Skov <jskov@redhat.com> * src/hal_misc.c (hal_msbit_index): Fixed.
