Mercurial > ecos
diff packages/hal/arm/arch/current/src/hal_misc.c @ 50:a0774359f013 ecos-sw-1999-11-02
Merge from eCos master repository on 1999-11-02-17:02:15-GMT
| author | jlarmour |
|---|---|
| date | Tue, 02 Nov 1999 20:57:07 +0000 |
| parents | e7ba79f6d3a8 |
| children | c38311975d4f |
line wrap: on
line diff
--- a/packages/hal/arm/arch/current/src/hal_misc.c +++ b/packages/hal/arm/arch/current/src/hal_misc.c @@ -45,6 +45,9 @@ #ifdef CYGPKG_KERNEL #include <pkgconf/kernel.h> #endif +#ifdef CYGPKG_CYGMON +#include <pkgconf/cygmon.h> +#endif #include <cyg/infra/cyg_type.h> #include <cyg/infra/cyg_trac.h> // tracing macros @@ -101,7 +104,7 @@ static void void exception_handler(HAL_SavedRegisters *regs) { -#ifdef CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS +#if defined(CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS) && !defined(CYGDAT_CYGMON_ENABLE) if (__mem_fault_handler && regs->vector == CYGNUM_HAL_EXCEPTION_DATA_ACCESS) { regs->pc = (unsigned long)__mem_fault_handler;
