openbsd-ports/devel/gdb/patches/patch-gdb_configure_tgt
2020-10-09 19:22:42 +00:00

32 lines
1011 B
Plaintext

$OpenBSD: patch-gdb_configure_tgt,v 1.2 2020/10/09 19:22:42 kettenis Exp $
Index: gdb/configure.tgt
--- gdb/configure.tgt.orig
+++ gdb/configure.tgt
@@ -51,6 +51,13 @@ aarch64*-*-linux*)
build_gdbserver=yes
;;
+aarch64*-*-openbsd*)
+ # Target: OpenBSD/arm64
+ gdb_target_obs="aarch64-tdep.o aarch64obsd-tdep.o aarch64-insn.o \
+ obsd-tdep.o solib-svr4.o \
+ symfile-mem.o aarch64-insn.o"
+ ;;
+
alpha*-*-linux*)
# Target: Little-endian Alpha running Linux
gdb_target_obs="alpha-tdep.o alpha-mdebug-tdep.o alpha-linux-tdep.o \
@@ -428,6 +435,12 @@ powerpc-*-openbsd*)
# Target: OpenBSD/powerpc
gdb_target_obs="rs6000-tdep.o ppc-sysv-tdep.o ppcobsd-tdep.o \
solib-svr4.o \
+ ravenscar-thread.o ppc-ravenscar-thread.o"
+ ;;
+powerpc64-*-openbsd*)
+ # Target: OpenBSD/powerpc64
+ gdb_target_obs="rs6000-tdep.o ppc-sysv-tdep.o ppc64-tdep.o \
+ ppc64obsd-tdep.o obsd-tdep.o solib-svr4.o \
ravenscar-thread.o ppc-ravenscar-thread.o"
;;
powerpc-*-aix* | rs6000-*-* | powerpc64-*-aix*)