diff options
Diffstat (limited to 'src/config')
-rw-r--r-- | src/config/Config.lb | 4 | ||||
-rw-r--r-- | src/config/Options.lb | 6 |
2 files changed, 9 insertions, 1 deletions
diff --git a/src/config/Config.lb b/src/config/Config.lb index 3c703c6203..2043ef02c4 100644 --- a/src/config/Config.lb +++ b/src/config/Config.lb @@ -10,6 +10,10 @@ makedefine GCC_INC_DIR := $(shell LC_ALL=C $(CC) -print-search-dirs | sed -ne "s makedefine CPPFLAGS := -I$(TOP)/src/include -I$(TOP)/src/arch/$(ARCH)/include -I$(GCC_INC_DIR) $(CPUFLAGS) makedefine CFLAGS := $(CPU_OPT) $(DISTRO_CFLAGS) $(CPPFLAGS) -Os -nostdinc -nostdlib -fno-builtin -Wall +if ASSEMBLER_DEBUG +makedefine DEBUG_CFLAGS := -g -dA -fverbose-asm +end + makedefine HOSTCFLAGS:= -Os -Wall makerule ldscript.ld diff --git a/src/config/Options.lb b/src/config/Options.lb index 4fbc2fc77d..ce6985b637 100644 --- a/src/config/Options.lb +++ b/src/config/Options.lb @@ -501,8 +501,12 @@ define CONFIG_USE_PRINTK_IN_CAR export always comment "use printk instead of print in CAR stage code" end +define ASSEMBLER_DEBUG + default none + export used + comment "Create disassembly files for debugging" +end - ############################################### # Mainboard options ############################################### |