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

Reply via email to