From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14101 invoked by alias); 19 Sep 2013 20:02:21 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 14088 invoked by uid 89); 19 Sep 2013 20:02:20 -0000 Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 19 Sep 2013 20:02:20 +0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.8 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: mx1.redhat.com Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r8JK2GrW012006 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 19 Sep 2013 16:02:17 -0400 Received: from host2.jankratochvil.net (ovpn-116-51.ams2.redhat.com [10.36.116.51]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id r8JK2CSh007715 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 19 Sep 2013 16:02:15 -0400 Date: Thu, 19 Sep 2013 20:02:00 -0000 From: Jan Kratochvil To: gdb-patches@sourceware.org Cc: Mark Kettenis Subject: [patch 1/2] Remove a.out NetBSD and OpenBSD targets Message-ID: <20130919200212.GA32111@host2.jankratochvil.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-IsSubscribed: yes X-SW-Source: 2013-09/txt/msg00699.txt.bz2 Hi Mark, as you suggested in Re: solib-sunos.c is broken https://sourceware.org/ml/gdb/2013-08/msg00085.html Message-Id: <201308210827.r7L8RStV017117@glazunov.sibelius.xs4all.nl> going to remove the targets depending on solib-sunos.c. I have verified all .o files referenced by removed .mh files are still in use by at least one of the remaining .mh files. You asked there to keep m68k OpenBSD ELF. Its solib-sunos.o reference is removed in the next patch. config/m68k/obsd.mh m68*-*-openbsd*) gdb_host=obsd ;; Thanks, Jan gdb/ 2013-09-19 Jan Kratochvil Remove a.out NetBSD and OpenBSD targets. * config/arm/nbsdaout.mh: Remove. * config/i386/nbsdaout.mh: Remove. * config/i386/obsdaout.mh: Remove. * config/m68k/nbsdaout.mh: Remove. * config/sparc/nbsdaout.mh: Remove. * config/vax/nbsdaout.mh: Remove. * configure.host (arm*-*-netbsd*, i[34567]86-*-netbsd*) (i[34567]86-*-openbsd[0-2].*, i[34567]86-*-openbsd3.[0-3]) (m68*-*-netbsd*, sparc-*-netbsdaout*, sparc-*-netbsd*, vax-*-netbsd*): Remove. --- a/gdb/config/arm/nbsdaout.mh +++ /dev/null @@ -1,3 +0,0 @@ -# Host: NetBSD/arm -NATDEPFILES= fork-child.o inf-ptrace.o armnbsd-nat.o \ - solib-sunos.o --- a/gdb/config/i386/nbsdaout.mh +++ /dev/null @@ -1,6 +0,0 @@ -# Host: NetBSD/i386 a.out -NATDEPFILES= fork-child.o inf-ptrace.o \ - nbsd-nat.o i386bsd-nat.o i386nbsd-nat.o bsd-kvm.o \ - solib-sunos.o - -LOADLIBES= -lkvm --- a/gdb/config/i386/obsdaout.mh +++ /dev/null @@ -1,6 +0,0 @@ -# Host: OpenBSD/i386 a.out -NATDEPFILES= fork-child.o inf-ptrace.o \ - i386bsd-nat.o i386nbsd-nat.o i386obsd-nat.o bsd-kvm.o \ - solib-sunos.o - -LOADLIBES= -lkvm --- a/gdb/config/m68k/nbsdaout.mh +++ /dev/null @@ -1,5 +0,0 @@ -# Host: NetBSD/m68k a.out -NATDEPFILES= m68kbsd-nat.o fork-child.o inf-ptrace.o \ - solib-sunos.o - -LOADLIBES= -lkvm --- a/gdb/config/sparc/nbsdaout.mh +++ /dev/null @@ -1,5 +0,0 @@ -# Host: NetBSD/sparc a.out -NATDEPFILES= fork-child.o inf-ptrace.o \ - sparc-nat.o sparcnbsd-nat.o bsd-kvm.o solib-sunos.o - -LOADLIBES= -lkvm --- a/gdb/config/vax/nbsdaout.mh +++ /dev/null @@ -1,6 +0,0 @@ -# Host: NetBSD/vax a.out -NATDEPFILES= fork-child.o inf-ptrace.o \ - vaxbsd-nat.o bsd-kvm.o \ - solib-sunos.o - -LOADLIBES= -lkvm --- a/gdb/configure.host +++ b/gdb/configure.host @@ -78,7 +78,6 @@ alpha*-*-openbsd*) gdb_host=nbsd ;; arm*-*-linux*) gdb_host=linux ;; arm*-*-netbsdelf* | arm*-*-knetbsd*-gnu) gdb_host=nbsdelf ;; -arm*-*-netbsd*) gdb_host=nbsdaout ;; arm*-*-openbsd*) gdb_host=nbsdelf ;; hppa*-*-hpux*) @@ -91,7 +90,6 @@ i[34567]86-*-freebsd* | i[34567]86-*-kfreebsd*-gnu) gdb_host=fbsd ;; i[34567]86-*-netbsdelf* | i[34567]86-*-knetbsd*-gnu) gdb_host=nbsdelf ;; -i[34567]86-*-netbsd*) gdb_host=nbsdaout ;; i[34567]86-*-go32*) gdb_host=go32 ;; i[34567]86-*-mingw32*) gdb_host=mingw gdb_host_obs=mingw-hdep.o @@ -100,8 +98,6 @@ i[34567]86-*-msdosdjgpp*) gdb_host=go32 ;; i[34567]86-*-linux*) gdb_host=linux ;; i[34567]86-*-gnu*) gdb_host=i386gnu ;; i[3456]86-*-nto*) gdb_host=nto ;; -i[34567]86-*-openbsd[0-2].* | i[34567]86-*-openbsd3.[0-3]) - gdb_host=obsdaout ;; i[34567]86-*-openbsd*) gdb_host=obsd ;; i[34567]86-*-solaris2.1[0-9]* | x86_64-*-solaris2.1[0-9]*) gdb_host=sol2-64 ;; @@ -114,7 +110,6 @@ ia64-*-linux*) gdb_host=linux ;; m68*-*-linux*) gdb_host=linux ;; m68*-*-netbsdelf* | m68*-*-knetbsd*-gnu) gdb_host=nbsdelf ;; -m68*-*-netbsd*) gdb_host=nbsdaout ;; m68*-*-openbsd*) gdb_host=obsd ;; m88*-*-openbsd*) gdb_host=obsd ;; @@ -154,8 +149,6 @@ sparc-*-linux*) gdb_host=linux ;; sparc64-*-linux*) gdb_host=linux64 ;; sparc-*-netbsdelf* | sparc-*-knetbsd*-gnu) gdb_host=nbsdelf ;; -sparc-*-netbsdaout*) gdb_host=nbsdaout ;; -sparc-*-netbsd*) gdb_host=nbsdaout ;; sparc64-*-netbsd* | sparc64-*-knetbsd*-gnu) gdb_host=nbsd64 ;; sparc-*-openbsd*) gdb_host=nbsdelf ;; @@ -169,7 +162,6 @@ tilegx-*-linux*) gdb_host=linux ;; vax-*-bsd*) gdb_host=vax ;; vax-*-netbsdelf* | vax-*-knetbsd*-gnu) gdb_host=nbsdelf ;; -vax-*-netbsd*) gdb_host=nbsdaout ;; vax-*-openbsd*) gdb_host=obsd ;; vax-*-ultrix*) gdb_host=vax ;;