From patchwork Sat Jul 15 17:20:20 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: John Baldwin X-Patchwork-Id: 21629 Received: (qmail 41059 invoked by alias); 15 Jul 2017 17:21:50 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 41035 invoked by uid 89); 15 Jul 2017 17:21:49 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.1 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, SPF_HELO_PASS, SPF_SOFTFAIL autolearn=ham version=3.3.2 spammy=H*m:FreeBSD, HX-Greylist:EDT, Hx-languages-length:1078, kvm X-HELO: mail.baldwin.cx Received: from bigwig.baldwin.cx (HELO mail.baldwin.cx) (96.47.65.170) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 15 Jul 2017 17:21:48 +0000 Received: from ralph.baldwin.cx.com (c-73-231-226-104.hsd1.ca.comcast.net [73.231.226.104]) by mail.baldwin.cx (Postfix) with ESMTPSA id 2489910AF09; Sat, 15 Jul 2017 13:21:46 -0400 (EDT) From: John Baldwin To: gdb-patches@sourceware.org, coypu@sdf.org Subject: [PATCH 3/4] Enable the BSD KVM target for NetBSD/amd64. Date: Sat, 15 Jul 2017 10:20:20 -0700 Message-Id: <20170715172021.80516-4-jhb@FreeBSD.org> In-Reply-To: <20170715172021.80516-1-jhb@FreeBSD.org> References: <20170715172021.80516-1-jhb@FreeBSD.org> X-IsSubscribed: yes gdb/ChangeLog: * configure.nat: Add "bsd-kvm.o" and "-lkvm" for NetBSD/amd64. --- gdb/ChangeLog | 4 ++++ gdb/configure.nat | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 156741e1ba..b6a1960d43 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,9 @@ 2017-07-15 John Baldwin + * configure.nat: Add "bsd-kvm.o" and "-lkvm" for NetBSD/amd64. + +2017-07-15 John Baldwin + * bsd-kvm.o: Define _KMEMUSER. * configure.ac: Define _KMEMUSER when checking for "struct lwp". * configure: Regenerate. diff --git a/gdb/configure.nat b/gdb/configure.nat index b32c9aa849..3c34dc6fc1 100644 --- a/gdb/configure.nat +++ b/gdb/configure.nat @@ -339,7 +339,8 @@ case ${gdb_host} in i386) # Host: NetBSD/amd64 NATDEPFILES="${NATDEPFILES} nbsd-nat.o amd64-nat.o \ - x86-bsd-nat.o amd64-bsd-nat.o amd64-nbsd-nat.o" + x86-bsd-nat.o amd64-bsd-nat.o amd64-nbsd-nat.o bsd-kvm.o" + LOADLIBES='-lkvm' ;; sparc) # Host: NetBSD/sparc64