This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Re: Remove deprecated targets
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: libstdc++ at gcc dot gnu dot org, java-patches at gcc dot gnu dot org, charlet at act-europe dot fr, ebotcazou at libertysurf dot fr, rth at redhat dot com, hp at axis dot com, bkorb at gnu dot org
- Date: Sat, 7 Jun 2008 18:05:04 +0000 (UTC)
- Subject: Re: Remove deprecated targets
- References: <Pine.LNX.4.64.0805220014490.359@digraph.polyomino.org.uk>
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