# HG changeset patch # User jlarmour # Date 1077548130 0 # Node ID 489f52f54b1c14703f676dcaea7468c0b2a0f485 # Parent 8c85f9c754227eae11cec20508a0e509dccae2ee * cdl/debugging.cdl (CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS): Included stubs should always mean saving full context both on interrupts and context swaps, so make it explicit. diff --git a/packages/hal/common/current/ChangeLog b/packages/hal/common/current/ChangeLog --- a/packages/hal/common/current/ChangeLog +++ b/packages/hal/common/current/ChangeLog @@ -1,3 +1,9 @@ +2004-02-23 Jonathan Larmour + + * cdl/debugging.cdl (CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS): Included + stubs should always mean saving full context both on interrupts + and context swaps, so make it explicit. + 2004-01-05 Gary Thomas * include/hal_if.h: Minor fixup - new 'fconfig' functions broke diff --git a/packages/hal/common/current/cdl/debugging.cdl b/packages/hal/common/current/cdl/debugging.cdl --- a/packages/hal/common/current/cdl/debugging.cdl +++ b/packages/hal/common/current/cdl/debugging.cdl @@ -62,6 +62,8 @@ cdl_option CYGDBG_HAL_DEBUG_GDB_INCLUDE_ active_if CYGINT_HAL_DEBUG_GDB_STUBS default_value 0 requires ! CYGSEM_HAL_USE_ROM_MONITOR + requires ! CYGDBG_HAL_COMMON_INTERRUPTS_SAVE_MINIMUM_CONTEXT + requires ! CYGDBG_HAL_COMMON_CONTEXT_SAVE_MINIMUM requires { !CYGSEM_HAL_VIRTUAL_VECTOR_DIAG \ || CYGSEM_HAL_VIRTUAL_VECTOR_CLAIM_COMMS } description "