From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7692 invoked by alias); 21 Mar 2005 13:40:40 -0000 Mailing-List: contact binutils-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sources.redhat.com Received: (qmail 7482 invoked from network); 21 Mar 2005 13:40:18 -0000 Received: from unknown (HELO omta04sl.mx.bigpond.com) (144.140.93.156) by sourceware.org with SMTP; 21 Mar 2005 13:40:18 -0000 Received: from modra.org ([144.136.221.26]) by omta04sl.mx.bigpond.com with ESMTP id <20050321134016.OSBY10396.omta04sl.mx.bigpond.com@modra.org> for ; Mon, 21 Mar 2005 13:40:16 +0000 Received: by bubble.modra.org (Postfix, from userid 500) id 369211A0AC6; Tue, 22 Mar 2005 00:10:16 +1030 (CST) Date: Mon, 21 Mar 2005 15:35:00 -0000 From: Alan Modra To: binutils@sources.redhat.com Subject: Unsupported targets slated for removal Message-ID: <20050321134016.GI1260@bubble.modra.org> Mail-Followup-To: binutils@sources.redhat.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i X-SW-Source: 2005-03/txt/msg00624.txt.bz2 I propose that the following targets be marked as unsupported in the binutils 2.16 release, and be removed from mainline. All non-BFD_ASSEMBLER gas targets. ie. the following, I think: a29k-*-* h8300-*-rtems* h8300-*-coff h8500-*-rtems* h8500-*-coff i960-*-bout i960-*-coff i960-*-rtems* i960-*-nindy* i960-*-vxworks5.0 i960-*-vxworks5.* i960-*-vxworks* m68k-*-vxworks* m68k-ericsson-ose m68k-*-sunos* m68k-motorola-sysv* m68k-bull-sysv3* m68k-apollo-* m68k-*-sysv* m68k-*-coff m68k-*-rtemscoff* m68k-*-hpux* m68k-*-linux*aout* m68k-apple-aux* m88k-*-* or32-*-coff sh-*-coff* sh-*-rtemscoff* tic80-*-* vax-*-netbsd* vax-*-bsd* vax-*-ultrix* w65-*-* xscale-*-coff z8k-*-* Christian, please update z8k to use bfd! Dead and/or maintainerless targets. d10v-*-* d30v-*-* dlx-*-* i370-*-* i960-*-* m88k-*-* mn10200-*-* msp430-*-* openrisc-*-* or32-*-* pj*-*-* *-*-linux*aout* *-*-linux*oldld I'd like to add more targets to this list. Suggestions welcome. :) Remember, if your favourite target happens to appear on this list, it's not cause for heartburn. It's a call for action of the coding variety as distinct from the political variety. ie. Step up and offer to maintain the code rather than lobby to try to keep targets out of this list. If you're a user of one of these targets, but don't feel capable of maintaining a target, then you are very likely better off using an older release of binutils. You might think that a newer binutils release has more features and bug fixes than an older binutils. That should be true for the well maintained targets, but targets that don't have a maintainer are likely to have _more_ bugs than an older release. Fixing bugs in one target can introduce a regression in another target. Some of the targets I put in the dead/maintainerless list are fairly new. I put them on the list simply because the original contributor didn't put their name in binutils/MAINTAINERS. Please fix.. -- Alan Modra IBM OzLabs - Linux Technology Centre