diff options
author | Peter Stuge <peter@stuge.se> | 2010-11-10 02:00:32 +0000 |
---|---|---|
committer | Peter Stuge <peter@stuge.se> | 2010-11-10 02:00:32 +0000 |
commit | 5015f79857738c47d98b01446eb0e248ba835f5a (patch) | |
tree | 1b78ac3876438a9eb993805ade0f1eb92729941a /src | |
parent | a953f371ddc0cebf2b3b9d1eebeb857e0567c709 (diff) |
Ensure that config options hidden by r6054 have defaults, and fix MALLOCDBG()
Signed-off-by: Peter Stuge <peter@stuge.se>
Acked-by: Peter Stuge <peter@stuge.se>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6055 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src')
-rw-r--r-- | src/Kconfig | 24 | ||||
-rw-r--r-- | src/lib/malloc.c | 2 |
2 files changed, 20 insertions, 6 deletions
diff --git a/src/Kconfig b/src/Kconfig index b25a19e044..9153ca0675 100644 --- a/src/Kconfig +++ b/src/Kconfig @@ -502,15 +502,20 @@ config DEBUG_RAM_SETUP config HAVE_DEBUG_CAR def_bool n +config DEBUG_CAR + def_bool n + depends on HAVE_DEBUG_CAR + +if DEFAULT_CONSOLE_LOGLEVEL_7 || DEFAULT_CONSOLE_LOGLEVEL_8 # Only visible if debug level is DEBUG (7) or SPEW (8) as it does additional # printk(BIOS_DEBUG, ...) calls. config DEBUG_CAR bool "Output verbose Cache-as-RAM debug messages" default n - depends on HAVE_DEBUG_CAR && \ - (DEFAULT_CONSOLE_LOGLEVEL_7 || DEFAULT_CONSOLE_LOGLEVEL_8) + depends on HAVE_DEBUG_CAR help This option enables additional CAR related debug messages. +endif config DEBUG_PIRQ bool "Check PIRQ table consistency" @@ -556,32 +561,41 @@ config DEBUG_SMM_RELOCATION If unsure, say N. +config DEBUG_MALLOC + def_bool n + # Only visible if debug level is DEBUG (7) or SPEW (8) as it does additional # printk(BIOS_DEBUG, ...) calls. +if DEFAULT_CONSOLE_LOGLEVEL_7 || DEFAULT_CONSOLE_LOGLEVEL_8 config DEBUG_MALLOC bool "Output verbose malloc debug messages" default n - depends on DEFAULT_CONSOLE_LOGLEVEL_7 || DEFAULT_CONSOLE_LOGLEVEL_8 help This option enables additional malloc related debug messages. Note: This option will increase the size of the coreboot image. If unsure, say N. +endif + +config REALMODE_DEBUG + def_bool n + depends on PCI_OPTION_ROM_RUN_REALMODE +if DEFAULT_CONSOLE_LOGLEVEL_7 || DEFAULT_CONSOLE_LOGLEVEL_8 # Only visible if debug level is DEBUG (7) or SPEW (8) as it does additional # printk(BIOS_DEBUG, ...) calls. config REALMODE_DEBUG bool "Enable debug messages for option ROM execution" default n - depends on PCI_OPTION_ROM_RUN_REALMODE && \ - (DEFAULT_CONSOLE_LOGLEVEL_7 || DEFAULT_CONSOLE_LOGLEVEL_8) + depends on PCI_OPTION_ROM_RUN_REALMODE help This option enables additional x86emu related debug messages. Note: This option will increase the time to emulate a ROM. If unsure, say N. +endif config X86EMU_DEBUG bool "Output verbose x86emu debug messages" diff --git a/src/lib/malloc.c b/src/lib/malloc.c index ac038ecd44..3cedc8f82f 100644 --- a/src/lib/malloc.c +++ b/src/lib/malloc.c @@ -4,7 +4,7 @@ #if CONFIG_DEBUG_MALLOC #define MALLOCDBG(x...) printk(BIOS_SPEW, x) #else -#define MALLOCDBG(x) +#define MALLOCDBG(x...) #endif extern unsigned char _heap, _eheap; |