changeset 1512:489f52f54b1c

* 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.
author jlarmour
date Mon, 23 Feb 2004 14:55:30 +0000
parents 8c85f9c75422
children c4355f101bf6
files packages/hal/common/current/ChangeLog packages/hal/common/current/cdl/debugging.cdl
diffstat 2 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/packages/hal/common/current/ChangeLog
+++ b/packages/hal/common/current/ChangeLog
@@ -1,3 +1,9 @@
+2004-02-23  Jonathan Larmour  <jifl@eCosCentric.com>
+
+	* 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  <gary@mlbassoc.com>
 
 	* include/hal_if.h: Minor fixup - new 'fconfig' functions broke 
--- 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   "