Mercurial > ecos
diff packages/hal/common/current/cdl/debugging.cdl @ 92:08ffab08d2ee ecos-sw-2000-05-26
Merge from eCos master repository on 2000-05-26-07:47:03-BST
| author | jlarmour |
|---|---|
| date | Fri, 26 May 2000 13:46:34 +0000 |
| parents | 6736c52df507 |
| children | 84e4bde58b26 |
line wrap: on
line diff
--- a/packages/hal/common/current/cdl/debugging.cdl +++ b/packages/hal/common/current/cdl/debugging.cdl @@ -83,9 +83,15 @@ cdl_option CYGDBG_HAL_DEBUG_GDB_BREAK_SU GDB stubs are present." } +cdl_interface CYGINT_HAL_DEBUG_GDB_CTRLC_UNSUPPORTED { + display "Platform does not support CTRLC" + no_define +} + cdl_option CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT { display "Include GDB external break support when no stubs" requires !CYGDBG_HAL_DEBUG_GDB_BREAK_SUPPORT + active_if { CYGINT_HAL_DEBUG_GDB_CTRLC_UNSUPPORTED == 0 } default_value 1 description " This option adds an interrupt handler for the GDB serial line @@ -98,9 +104,11 @@ cdl_option CYGDBG_HAL_DEBUG_GDB_CTRLC_SU cdl_option CYGDBG_HAL_DEBUG_GDB_THREAD_SUPPORT { display "Include GDB multi-threading debug support" - requires CYGDBG_KERNEL_DEBUG_GDB_THREAD_SUPPORT - default_value CYGDBG_KERNEL_DEBUG_GDB_THREAD_SUPPORT + active_if { CYGSEM_HAL_ROM_MONITOR || CYGDBG_KERNEL_DEBUG_GDB_THREAD_SUPPORT } + default_value 1 description " This option enables some extra HAL code which is needed to support multi-threaded source level debugging." + + compile dbg-threads-syscall.c }
