This is the mail archive of the
mailing list for the GCC project.
Re: Obsolete powerpc*-*-*spe*
- From: Olivier Hainque <hainque at adacore dot com>
- To: Segher Boessenkool <segher at kernel dot crashing dot org>
- Cc: Olivier Hainque <hainque at adacore dot com>, gcc at gcc dot gnu dot org, dje dot gcc at gmail dot com
- Date: Tue, 14 Feb 2017 17:04:23 +0100
- Subject: Re: Obsolete powerpc*-*-*spe*
- Authentication-results: sourceware.org; auth=none
- References: <20170214030703.GS21840@gate.crashing.org>
> On Feb 14, 2017, at 04:07 , Segher Boessenkool <firstname.lastname@example.org> wrote:
> Hi all,
> 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.
While I understand you already know of existing users and I see the
background of your move, I believe it would be a real loss. Here are
a few datpoints from here:
We have quite a few active users of spe based ports, some big, on both
bare-metal and VxWorks configurations, including the recent VxWorks 7 series
that we're planning to contribute when stage1 reopens.
We are running a fair amount of tests nightly in-house, ACATS for Ada + various
batches of regression tests, so keep a constant eye on the state of these ports.
We are actually discussing running dejagnu testsuites as well, and we could
post test results as soon as we have them.
We have participated in the port maintenance in the past and are willing to
keep helping as much as we can. We don't have the manpower of chip makers for
new versions or extensions of course.
With Kind Regards,