This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC, PATCH] ARM related deprecations
- From: Richard Earnshaw <rearnsha at arm dot com>
- To: "Joseph S. Myers" <joseph at codesourcery dot com>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>
- Date: Tue, 28 Feb 2012 15:51:49 +0000
- Subject: Re: [RFC, PATCH] ARM related deprecations
- References: <4EE2285B.3060305@arm.com> <Pine.LNX.4.64.1112161846240.15768@digraph.polyomino.org.uk> <4F4CF33D.6090902@arm.com> <Pine.LNX.4.64.1202281536110.14043@digraph.polyomino.org.uk>
On 28/02/12 15:38, Joseph S. Myers wrote:
> On Tue, 28 Feb 2012, Richard Earnshaw wrote:
>
>> So how about we just deprecate all targets that are still using FPE format?
>
> This patch appears to add back the i[34567]86-*-interix3* deprecation -
Oops, botched merge conflict.
> removed deliberately when the target got a maintainer - and
> arm-wrs-vxworks is *not* using FPE format, vxworks.h defines
> FPUTYPE_DEFAULT to "vfp".
Easily fixed.
Darn, missed the Win-CE port...
Otherwise, I think this is OK (given a
> corresponding change to gcc-4.7/changes.html to note these deprecations).
>
I would expect, something like:
All ARM targets using the legacy FPA floating-point format have been
obsoleted. These include the ARM ports for FreeBSD, Linux (old ABI),
ucLinux (old ABI), rtems (old ABI), Ecos, Win-CE and the old ELF
bare-metal configurations.
I'm a bit unhappy about the general wording there. I don't particularly
want these ports reviving. I'd rather see configurations that don't use
the FPA format floats being contributed. Suggestions?
R.