Skip to content

Commit

Permalink
Merge pull request #18784 from maribu/makefiles/tools/gdb.inc.mk
Browse files Browse the repository at this point in the history
makefiles/tools/gdb.inc.mk: prefer $(target)-gdb over gdb-multiarch
  • Loading branch information
maribu authored Oct 24, 2022
2 parents 21956db + b9b63da commit 52aa12b
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions makefiles/tools/gdb.inc.mk
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
# new versions of gdb will support all architectures in one binary
ifeq ($(shell gdb-multiarch -v > /dev/null 2>&1; echo $$?),0)
export GDB ?= gdb-multiarch
export GDBPREFIX ?= $(PREFIX)

# If the user installed a magic single target GDB rather than just using
# gdb-multiarch, there typically is a reason for it - e.g. missing support for
# that particular target in gdb-multiarch.
ifeq ($(shell $(GDBPREFIX)gdb -v > /dev/null 2>&1; echo $$?),0)
export GDB ?= $(GDBPREFIX)gdb
else
export GDBPREFIX ?= $(PREFIX)
export GDB ?= $(GDBPREFIX)gdb
# gdb-multiarch is normally
export GDB ?= gdb-multiarch
endif

0 comments on commit 52aa12b

Please sign in to comment.