diff packages/kernel/current/cdl/instrument.cdl @ 177:4c750ce71ae3

Merge from eCos master repository on 2001-08-10-19:22:57-BST
author jlarmour
date Fri, 10 Aug 2001 19:27:55 +0000
parents 518f42066aba
children f62680ef1804
line wrap: on
line diff
--- a/packages/kernel/current/cdl/instrument.cdl
+++ b/packages/kernel/current/cdl/instrument.cdl
@@ -68,7 +68,7 @@ cdl_option CYGNUM_KERNEL_INSTRUMENT_BUFF
         of memory."
 }
 
-cdl_option CYGNUM_KERNEL_INSTRUMENT_BUFFER_WRAP {
+cdl_option CYGDBG_KERNEL_INSTRUMENT_BUFFER_WRAP {
     display       "Wrap instrument buffer"
     default_value 1
     description   "
@@ -224,6 +224,19 @@ cdl_option CYGDBG_KERNEL_INSTRUMENT_ALAR
         the code related to alarm operations."
 }
 
+cdl_option CYGDBG_KERNEL_INSTRUMENT_SMP {
+    display       "Instrument SMP-related operations"
+    default_value 1
+    active_if     CYGVAR_KERNEL_COUNTERS_CLOCK
+    description   "
+        It is possible to perform selective instrumentation at
+        run-time. It is also possible to disable instrumentation
+        in various kernel components at compile-time, thus
+        reducing the code size overheads. This option controls
+        whether or not instrumentation support is compiled into
+        the code related to SMP operations."
+}
+
 cdl_option CYGDBG_KERNEL_INSTRUMENT_USER {
     display       "Support application-level instrumentation"
     default_value 1