Module: xenomai-2.5
Branch: master
Commit: 6b7597729ce7c13ae687671abcf66f43f035eb42
URL:    
http://git.xenomai.org/?p=xenomai-2.5.git;a=commit;h=6b7597729ce7c13ae687671abcf66f43f035eb42

Author: Jan Kiszka <jan.kis...@siemens.com>
Date:   Mon Apr 19 21:42:24 2010 +0200

uitron: Fix skin debug option

Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>

---

 ksrc/skins/uitron/Kconfig |    9 +++++++++
 ksrc/skins/uitron/ppd.h   |    4 ++--
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/ksrc/skins/uitron/Kconfig b/ksrc/skins/uitron/Kconfig
index c02b342..e5affe4 100644
--- a/ksrc/skins/uitron/Kconfig
+++ b/ksrc/skins/uitron/Kconfig
@@ -20,3 +20,12 @@ config XENO_OPT_UITRON_PERIOD
 
        The base period can be overriden at runtime using the
        "tick_arg" module parameter when loading the uITRON skin.
+
+config XENO_OPT_DEBUG_UITRON
+       bool "Debugging support"
+       depends on XENO_SKIN_UITRON
+       default y
+       help
+
+       When enabled, this option makes the skin warn about
+       auto-clean operations executed upon process termination.
diff --git a/ksrc/skins/uitron/ppd.h b/ksrc/skins/uitron/ppd.h
index 07616ec..305a1e8 100644
--- a/ksrc/skins/uitron/ppd.h
+++ b/ksrc/skins/uitron/ppd.h
@@ -70,9 +70,9 @@ static inline ui_rholder_t *ui_get_rholder(void)
 #define __ui_trace_release(__name, __obj, __err)                       \
        xnprintf("uITRON: cleaning up %s \"%s\" (ret=%d).\n",           \
                 __name, (__obj)->name, __err)
-#else /* !XENO_DEBUG(NATIVE) */
+#else /* !XENO_DEBUG(UITRON) */
 #define __ui_trace_release(__name, __obj, __err)
-#endif /* !XENO_DEBUG(NATIVE) */
+#endif /* !XENO_DEBUG(UITRON) */
 
 #define ui_flush_rq(__type, __rq, __name)                                      
\
        do {                                                            \


_______________________________________________
Xenomai-git mailing list
Xenomai-git@gna.org
https://mail.gna.org/listinfo/xenomai-git

Reply via email to