Added DEBUG_ARM flag

This commit is contained in:
gator96100 2020-12-30 00:19:21 +01:00
commit f4c632bd31
3 changed files with 7 additions and 2 deletions

2
.vscode/tasks.json vendored
View file

@ -71,7 +71,7 @@
},{ },{
"label": "fullimage: clean & make debug", "label": "fullimage: clean & make debug",
"type": "shell", "type": "shell",
"command": "make armsrc/clean && make armsrc/all SKIP_COMPRESSION=1 DEBUG=1", "command": "make armsrc/clean && make armsrc/all DEBUG_ARM=1",
"problemMatcher": [ "problemMatcher": [
"$gcc" "$gcc"
], ],

View file

@ -66,6 +66,11 @@ else
DEFCFLAGS = -Wall -Werror -O3 -fstrict-aliasing -pipe DEFCFLAGS = -Wall -Werror -O3 -fstrict-aliasing -pipe
DEFLDFLAGS = DEFLDFLAGS =
endif endif
ifeq ($(DEBUG_ARM),1)
APP_CFLAGS += -g
SKIP_COMPRESSION=1
endif
# Next ones are activated only if SANITIZE=1 # Next ones are activated only if SANITIZE=1
ifeq ($(SANITIZE),1) ifeq ($(SANITIZE),1)
DEFCFLAGS += -g -fsanitize=address -fno-omit-frame-pointer DEFCFLAGS += -g -fsanitize=address -fno-omit-frame-pointer

View file

@ -138,7 +138,7 @@ ifneq ($(SKIP_HFPLOT),1)
PLATFORM_DEFS += -DWITH_HFPLOT PLATFORM_DEFS += -DWITH_HFPLOT
endif endif
ifeq ($(SKIP_COMPRESSION),1) ifeq ($(SKIP_COMPRESSION),1)
PLATFORM_DEFS += -DWITH_NO_COMPRESSION -g PLATFORM_DEFS += -DWITH_NO_COMPRESSION
endif endif
# Standalone mode # Standalone mode