From ba2acd78ed19be2414004805c86353bb5aff8224 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sat, 11 Sep 2004 14:30:25 +0000 Subject: [PATCH] Turn on debug output, only when debugging is enabled. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8918 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/bus_managers/scsi/Jamfile | 5 +++++ src/add-ons/kernel/busses/ide/ide_isa/Jamfile | 5 +++++ src/add-ons/kernel/generic/blkman/Jamfile | 5 +++++ src/add-ons/kernel/generic/locked_pool/Jamfile | 5 +++++ src/add-ons/kernel/generic/locked_pool/locked_pool.c | 2 +- src/add-ons/kernel/generic/scsi_periph/Jamfile | 5 +++++ 6 files changed, 26 insertions(+), 1 deletion(-) diff --git a/src/add-ons/kernel/bus_managers/scsi/Jamfile b/src/add-ons/kernel/bus_managers/scsi/Jamfile index dc3b70833f..cb5ff93a6c 100644 --- a/src/add-ons/kernel/bus_managers/scsi/Jamfile +++ b/src/add-ons/kernel/bus_managers/scsi/Jamfile @@ -4,6 +4,11 @@ UsePrivateHeaders kernel ; UsePrivateHeaders [ FDirName kernel arch $(OBOS_ARCH) ] ; UsePrivateHeaders [ FDirName kernel boot platform $(OBOS_BOOT_PLATFORM) ] ; +# disable debug output, if debugging is disabled +if $(DEBUG) = 0 { + SubDirCcFlags [ FDefines DEBUG_MAX_LEVEL_FLOW=0 DEBUG_MAX_LEVEL_INFO=0 ] ; +} + KernelAddon scsi : kernel bus_managers : bus_raw.c busses.c diff --git a/src/add-ons/kernel/busses/ide/ide_isa/Jamfile b/src/add-ons/kernel/busses/ide/ide_isa/Jamfile index beb5e8d0f6..6874086c65 100644 --- a/src/add-ons/kernel/busses/ide/ide_isa/Jamfile +++ b/src/add-ons/kernel/busses/ide/ide_isa/Jamfile @@ -2,6 +2,11 @@ SubDir OBOS_TOP src add-ons kernel busses ide ide_isa ; UsePrivateHeaders kernel ; +# disable debug output, if debugging is disabled +if $(DEBUG) = 0 { + SubDirCcFlags [ FDefines DEBUG_MAX_LEVEL_FLOW=0 DEBUG_MAX_LEVEL_INFO=0 ] ; +} + KernelAddon ide_isa : kernel busses ide : ide_isa.c ; diff --git a/src/add-ons/kernel/generic/blkman/Jamfile b/src/add-ons/kernel/generic/blkman/Jamfile index e96d18043a..54f93d6d41 100644 --- a/src/add-ons/kernel/generic/blkman/Jamfile +++ b/src/add-ons/kernel/generic/blkman/Jamfile @@ -4,6 +4,11 @@ UsePrivateHeaders kernel ; UsePrivateHeaders [ FDirName kernel arch $(OBOS_ARCH) ] ; UsePrivateHeaders [ FDirName kernel boot platform $(OBOS_BOOT_PLATFORM) ] ; +# disable debug output, if debugging is disabled +if $(DEBUG) = 0 { + SubDirCcFlags [ FDefines DEBUG_MAX_LEVEL_FLOW=0 DEBUG_MAX_LEVEL_INFO=0 ] ; +} + KernelAddon blkman : kernel generic : blkman.c io.c diff --git a/src/add-ons/kernel/generic/locked_pool/Jamfile b/src/add-ons/kernel/generic/locked_pool/Jamfile index b7679a099e..a0df3886f5 100644 --- a/src/add-ons/kernel/generic/locked_pool/Jamfile +++ b/src/add-ons/kernel/generic/locked_pool/Jamfile @@ -2,6 +2,11 @@ SubDir OBOS_TOP src add-ons kernel generic locked_pool ; UsePrivateHeaders kernel ; +# enable debug output, if debugging is enabled +if $(DEBUG) != 0 { + SubDirCcFlags [ FDefines TRACE_LOCKED_POOL=1 ] ; +} + KernelAddon locked_pool : kernel generic : locked_pool.c ; diff --git a/src/add-ons/kernel/generic/locked_pool/locked_pool.c b/src/add-ons/kernel/generic/locked_pool/locked_pool.c index 89256ecd86..86a57ea0f6 100644 --- a/src/add-ons/kernel/generic/locked_pool/locked_pool.c +++ b/src/add-ons/kernel/generic/locked_pool/locked_pool.c @@ -38,7 +38,7 @@ #include -#define TRACE_LOCKED_POOL +//#define TRACE_LOCKED_POOL #ifdef TRACE_LOCKED_POOL # define TRACE(x) dprintf x #else diff --git a/src/add-ons/kernel/generic/scsi_periph/Jamfile b/src/add-ons/kernel/generic/scsi_periph/Jamfile index 0f514479a7..8b91cc4fe6 100644 --- a/src/add-ons/kernel/generic/scsi_periph/Jamfile +++ b/src/add-ons/kernel/generic/scsi_periph/Jamfile @@ -2,6 +2,11 @@ SubDir OBOS_TOP src add-ons kernel generic scsi_periph ; UsePrivateHeaders kernel ; +# disable debug output, if debugging is disabled +if $(DEBUG) = 0 { + SubDirCcFlags [ FDefines DEBUG_MAX_LEVEL_FLOW=0 DEBUG_MAX_LEVEL_INFO=0 ] ; +} + KernelAddon scsi_periph : kernel generic : block.c device_icons.c