This is the mail archive of the
mailing list for the GCC project.
Re: Obsolete powerpc*-*-*spe*
- From: Sandra Loosemore <sandra at codesourcery dot com>
- To: Segher Boessenkool <segher at kernel dot crashing dot org>, <gcc at gcc dot gnu dot org>
- Cc: <dje dot gcc at gmail dot com>
- Date: Thu, 16 Feb 2017 14:49:47 -0700
- Subject: Re: Obsolete powerpc*-*-*spe*
- Authentication-results: sourceware.org; auth=none
- References: <20170214030703.GS21840@gate.crashing.org>
On 02/13/2017 08:07 PM, Segher Boessenkool wrote:
I propose to mark powerpc*-*-*spe* as obsolete in GCC 7. This includes
the spe.h installed header file, all the __builtin_spe* intrinsics, the
-mfloat-gprs= command-line option, and the support for the SPE ABIs.
No one has properly tested these targets in a long time (the latest
testresults I could find are from July 2015, >1000 failures), and the
SPE support makes a lot of code much more complex.
Any objections to this obsoletion? GCC 7 will then be the last release
with support for SPE (it will need --enable-obsolete to build these
targets), and we will delete the SPE support during GCC 8 development.
Can I ask that we hold off a bit before making a decision on this? I am
pretty sure that some of Mentor's automotive customers use PowerPC
processors with SPE support, but this is not my own area of expertise or
responsibility and I need to chase down the right people in other
groups, argue that we need to pick up the ball on maintenance if it's
important to our customers, etc.
I don't think it's really appropriate to force this decision on the GCC
community without giving other folks adequate notice that we can figure
out what to do about it, anyway. Maybe obsolete it if no maintainer can
be found in 30 days, or something like that?