From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13456 invoked by alias); 7 Jun 2008 18:05:25 -0000 Received: (qmail 13431 invoked by uid 22791); 7 Jun 2008 18:05:24 -0000 X-Spam-Check-By: sourceware.org Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (65.74.133.4) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sat, 07 Jun 2008 18:05:07 +0000 Received: (qmail 32421 invoked from network); 7 Jun 2008 18:05:05 -0000 Received: from unknown (HELO digraph.polyomino.org.uk) (joseph@127.0.0.2) by mail.codesourcery.com with ESMTPA; 7 Jun 2008 18:05:05 -0000 Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.68) (envelope-from ) id 1K52mm-0003zL-CB; Sat, 07 Jun 2008 18:05:04 +0000 Date: Sat, 07 Jun 2008 18:05:00 -0000 From: "Joseph S. Myers" To: gcc-patches@gcc.gnu.org cc: libstdc++@gcc.gnu.org, java-patches@gcc.gnu.org, charlet@act-europe.fr, ebotcazou@libertysurf.fr, rth@redhat.com, hp@axis.com, bkorb@gnu.org Subject: Re: Remove deprecated targets In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Mailing-List: contact java-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-patches-owner@gcc.gnu.org X-SW-Source: 2008-q2/txt/msg00023.txt.bz2 I have now committed this patch. I encourage the relevant subsystem maintainers (Ada, libstdc++, Solaris, alpha, cris, fixincludes) to clean up the possibly obsolete pieces left behind when convenient. > * gcc/ada/mlib-tgt-specific-vxworks.adb contains code looking for > "xscale" in a target name; if this is using a target triplet then > that is no longer needed, as "xscale" is now obsoleted in target > triplets in favour of "arm". > > * libstdc++-v3/doc/xml/manual/test.xml and the generated HTML have > examples using "xscale" names that should probably use "arm". > > * gcc/doc/install.texi has details of Solaris patches for various > Solaris versions, and these should probably be cleaned up to remove > information no longer relevant to supported versions. > > * gcc/config/alpha has a lot of code specific to UNICOS/mk, for which > support has been removed, and that code should be removed. > > * There may be code or comments in gcc/config/cris that are only > relevant for the cris-aout port and associated options that have > been removed. > > * Note for the fixincludes maintainer: I removed fixes that were > either restricted by target triplet to triplets being obsoleted, or > indicated by the comments only to be relevant on such systems; it's > likely many more fixes are only relevant to systems obsoleted now or > longer ago. I could not however complete this by removing the > AAB_ultrix_string fix; if I did so, I got an error "autogen Error: > Unterminated HereString in inclhack.def on line 4148". So this one > is, arbitrarily, left in there to avoid this error, although > conditioned to apply only to a system that is no longer supported. -- Joseph S. Myers joseph@codesourcery.com