Merge pull request #5991 from Yonezawa-T2/use_lldb

make: use LLDB if GDB is not available on native platform
pr/spi.typo
Martine Lenders 7 years ago committed by GitHub
commit 2d89169d00

@ -34,7 +34,11 @@ export OFLAGS =
endif
endif
export DEBUGGER = gdb
ifeq ($(shell uname -s),Darwin)
export DEBUGGER ?= lldb
else
export DEBUGGER ?= gdb
endif
export TERMPROG ?= $(ELF)
export FLASHER = true
export VALGRIND ?= valgrind
@ -93,7 +97,11 @@ endif
export TERMFLAGS := $(PORT) $(TERMFLAGS)
export ASFLAGS =
ifeq ($(shell basename $(DEBUGGER)),lldb)
export DEBUGGER_FLAGS = -- $(ELF) $(TERMFLAGS)
else
export DEBUGGER_FLAGS = -q --args $(ELF) $(TERMFLAGS)
endif
term-valgrind: export VALGRIND_FLAGS ?= \
--leak-check=full \
--track-origins=yes \

Loading…
Cancel
Save