Module Name: src Committed By: christos Date: Sun Aug 13 21:28:04 UTC 2023
Modified Files: src/external/gpl3/gdb/dist/gdb: configure.nat Log Message: centralize handling of kvm on NetBSD To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gdb/dist/gdb/configure.nat Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/gpl3/gdb/dist/gdb/configure.nat diff -u src/external/gpl3/gdb/dist/gdb/configure.nat:1.7 src/external/gpl3/gdb/dist/gdb/configure.nat:1.8 --- src/external/gpl3/gdb/dist/gdb/configure.nat:1.7 Sun Aug 6 16:25:30 2023 +++ src/external/gpl3/gdb/dist/gdb/configure.nat Sun Aug 13 17:28:04 2023 @@ -68,7 +68,9 @@ case ${gdb_host} in LOADLIBES='-lkvm' ;; nbsd*) - NATDEPFILES='fork-child.o nat/fork-inferior.o nat/netbsd-nat.o inf-ptrace.o' + NATDEPFILES='fork-child.o nat/fork-inferior.o inf-ptrace.o \ + nat/netbsd-nat.o bsd-kvm.o' + LOADLIBES='-lkvm' HAVE_NATIVE_GCORE_HOST=1 ;; obsd*) @@ -345,8 +347,6 @@ case ${gdb_host} in esac ;; nbsd) - NATDEPFILES="${NATDEPFILES} bsd-kvm.o" - LOADLIBES='-lkvm' case ${gdb_host_cpu} in aarch64) # Host: NetBSD/aarch64 @@ -366,8 +366,7 @@ case ${gdb_host} in ;; powerpc) # Host: NetBSD/powerpc - NATDEPFILES="${NATDEPFILES} ppc-netbsd-nat.o bsd-kvm.o" - LOADLIBES='-lkvm' + NATDEPFILES="${NATDEPFILES} ppc-netbsd-nat.o" ;; sh) # Host: NetBSD/sh @@ -377,21 +376,16 @@ case ${gdb_host} in esac ;; nbsd64) - NATDEPFILES="${NATDEPFILES} bsd-kvm.o" - LOADLIBES='-lkvm' case ${gdb_host_cpu} in i386) # Host: NetBSD/amd64 NATDEPFILES="${NATDEPFILES} netbsd-nat.o amd64-nat.o x86-nat.o \ nat/x86-dregs.o x86-bsd-nat.o amd64-bsd-nat.o \ - amd64-netbsd-nat.o bsd-kvm.o" - LOADLIBES='-lkvm' + amd64-netbsd-nat.o" ;; sparc) # Host: NetBSD/sparc64 - NATDEPFILES="${NATDEPFILES} sparc64-netbsd-nat.o sparc-nat.o \ - bsd-kvm.o" - LOADLIBES='-lkvm' + NATDEPFILES="${NATDEPFILES} sparc64-netbsd-nat.o sparc-nat.o" ;; esac @@ -408,8 +402,7 @@ case ${gdb_host} in # Host: NetBSD/i386 ELF NATDEPFILES="${NATDEPFILES} netbsd-nat.o x86-nat.o \ nat/x86-dregs.o \ - x86-bsd-nat.o i386-bsd-nat.o i386-netbsd-nat.o bsd-kvm.o" - LOADLIBES='-lkvm' + x86-bsd-nat.o i386-bsd-nat.o i386-netbsd-nat.o" ;; m68k) # Host: NetBSD/m68k ELF @@ -417,9 +410,7 @@ case ${gdb_host} in ;; sparc) # Host: NetBSD/sparc ELF - NATDEPFILES="${NATDEPFILES} sparc-nat.o sparc-netbsd-nat.o \ - bsd-kvm.o" - LOADLIBES='-lkvm' + NATDEPFILES="${NATDEPFILES} sparc-nat.o sparc-netbsd-nat.o" ;; vax) # Host: NetBSD/vax ELF