From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26913 invoked by alias); 20 Sep 2013 09:24:38 -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 26901 invoked by uid 89); 20 Sep 2013 09:24:38 -0000 Received: from sibelius.xs4all.nl (HELO glazunov.sibelius.xs4all.nl) (83.163.83.176) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Fri, 20 Sep 2013 09:24:38 +0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-4.2 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,KHOP_THREADED autolearn=ham version=3.3.2 X-HELO: glazunov.sibelius.xs4all.nl Received: from glazunov.sibelius.xs4all.nl (kettenis@localhost [127.0.0.1]) by glazunov.sibelius.xs4all.nl (8.14.5/8.14.3) with ESMTP id r8K9OStF006077; Fri, 20 Sep 2013 11:24:28 +0200 (CEST) Received: (from kettenis@localhost) by glazunov.sibelius.xs4all.nl (8.14.5/8.14.3/Submit) id r8K9OSa9032694; Fri, 20 Sep 2013 11:24:28 +0200 (CEST) Date: Fri, 20 Sep 2013 09:24:00 -0000 Message-Id: <201309200924.r8K9OSa9032694@glazunov.sibelius.xs4all.nl> From: Mark Kettenis To: jan.kratochvil@redhat.com CC: gdb-patches@sourceware.org, mark.kettenis@xs4all.nl In-reply-to: <20130919210134.GA3314@host2.jankratochvil.net> (message from Jan Kratochvil on Thu, 19 Sep 2013 23:01:34 +0200) Subject: Re: [patchv3 1/2] Remove a.out NetBSD and OpenBSD hosta and targets References: <20130919200212.GA32111@host2.jankratochvil.net> <20130919202622.GA2940@host2.jankratochvil.net> <20130919210134.GA3314@host2.jankratochvil.net> X-SW-Source: 2013-09/txt/msg00735.txt.bz2 > Date: Thu, 19 Sep 2013 23:01:34 +0200 > From: Jan Kratochvil > > Hello, > > fixed up targets -> hosts and targets. There's a bit of a problem here. The removal of some of the -netbsd* stuff will also remove support for some of the NetBSD ELF targets. That should not happen. So I think you should: 1. Drop the configure.tgt bit from this diff. The removal of a.out support should only affect *native* builds. 2. Adjust the NEWS to only list the old OpenBSD/i386 and explicit NetBSD a.out bits. > gdb/ > 2013-09-19 Jan Kratochvil > > Remove a.out NetBSD and OpenBSD hosts and targets. > * NEWS (Removed hosts, Removed targets): New. > * 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. > * configure.tgt (arm*-*-netbsd*, i[34567]86-*-netbsd*, m68*-*-netbsd*) > (sparc-*-netbsd*, vax-*-netbsd*): Remove. > > --- a/gdb/NEWS > +++ b/gdb/NEWS > @@ -25,6 +25,29 @@ Nios II ELF nios2*-*-elf > Nios II GNU/Linux nios2*-*-linux > Texas Instruments MSP430 msp430*-*-elf > > +* Removed hosts > + > +Support for these obsolete configurations has been removed. > + > +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* > + > +* Removed targets > + > +Support for these obsolete configurations has been removed. > + > +arm*-*-netbsd* > +i[34567]86-*-netbsd* > +m68*-*-netbsd* > +sparc-*-netbsd* > +vax-*-netbsd* > + > * New commands: > catch rethrow > Like "catch throw", but catches a re-thrown exception. > --- 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 ;; > > --- a/gdb/configure.tgt > +++ b/gdb/configure.tgt > @@ -92,7 +92,7 @@ arm*-*-linux*) > solib-svr4.o symfile-mem.o linux-tdep.o" > build_gdbserver=yes > ;; > -arm*-*-netbsd* | arm*-*-knetbsd*-gnu) > +arm*-*-knetbsd*-gnu) > # Target: NetBSD/arm > gdb_target_obs="arm-tdep.o armnbsd-tdep.o solib-svr4.o" > ;; > @@ -191,7 +191,7 @@ i[34567]86-*-freebsd* | i[34567]86-*-kfreebsd*-gnu) > gdb_target_obs="i386-tdep.o i387-tdep.o i386bsd-tdep.o i386fbsd-tdep.o \ > bsd-uthread.o solib-svr4.o" > ;; > -i[34567]86-*-netbsd* | i[34567]86-*-knetbsd*-gnu) > +i[34567]86-*-knetbsd*-gnu) > # Target: NetBSD/i386 > gdb_target_obs="i386-tdep.o i387-tdep.o i386bsd-tdep.o i386nbsd-tdep.o \ > nbsd-tdep.o solib-svr4.o" > @@ -318,7 +318,7 @@ m68*-*-linux*) > linux-tdep.o glibc-tdep.o symfile-mem.o" > build_gdbserver=yes > ;; > -m68*-*-netbsd* | m68*-*-knetbsd*-gnu) > +m68*-*-knetbsd*-gnu) > # Target: NetBSD/m68k > gdb_target_obs="m68k-tdep.o m68kbsd-tdep.o solib-svr4.o" > ;; > @@ -546,7 +546,7 @@ sparc*-*-freebsd* | sparc*-*-kfreebsd*-gnu) > solib-svr4.o \ > ravenscar-thread.o sparc-ravenscar-thread.o" > ;; > -sparc-*-netbsd* | sparc-*-knetbsd*-gnu) > +sparc-*-knetbsd*-gnu) > # Target: NetBSD/sparc > gdb_target_obs="sparc-tdep.o sparcnbsd-tdep.o nbsd-tdep.o \ > solib-svr4.o \ > @@ -631,7 +631,7 @@ v850*-*-elf | v850*-*-rtems*) > gdb_sim=../sim/v850/libsim.a > ;; > > -vax-*-netbsd* | vax-*-knetbsd*-gnu) > +vax-*-knetbsd*-gnu) > # Target: NetBSD/vax > gdb_target_obs="vax-tdep.o vaxnbsd-tdep.o solib-svr4.o" > ;; >