This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: PowerPC SPE maintainership (was Re: Obsolete powerpc*-*-*spe*)
- From: Segher Boessenkool <segher at kernel dot crashing dot org>
- To: Joel Sherrill <joel dot sherrill at OARcorp dot com>
- Cc: Joseph Myers <joseph at codesourcery dot com>, Andrew Jenner <andrew at codesourcery dot com>, David Edelsohn <dje dot gcc at gmail dot com>, GCC Development <gcc at gcc dot gnu dot org>, Olivier Hainque <hainque at adacore dot com>, Sandra Loosemore <sandra at codesourcery dot com>, Arnaud Charlet <charlet at adacore dot com>, Joel Brobecker <brobecker at adacore dot com>
- Date: Mon, 1 May 2017 11:11:12 -0500
- Subject: Re: PowerPC SPE maintainership (was Re: Obsolete powerpc*-*-*spe*)
- Authentication-results: sourceware.org; auth=none
- References: <58A63B91.1040102@codesourcery.com> <CAGWvny=aWTzSta=jwZS8HwmWU4riN7ee46CZP8MwS2PcYPC0mw@mail.gmail.com> <452E2837-FC8A-4DA2-A2B9-F58151841F58@adacore.com> <CAGWvnymQjd=k4Hv6PgWW2kuCinQTOQvSRvSEnVRN-C-RnvmKig@mail.gmail.com> <45cf27b1-2e27-460c-cb32-3be93f16b6d2@codesourcery.com> <7b2eb145-f07a-bced-9ff4-941aa12521d1@codesourcery.com> <20170428231544.GF19687@gate.crashing.org> <alpine.DEB.2.20.1705011038590.11474@digraph.polyomino.org.uk> <e219ea36-68a8-c122-f678-d50ae7b08efb@oarcorp.com> <672bb7fd-e2dd-85a4-ad05-c6cce47b7223@oarcorp.com>
On Mon, May 01, 2017 at 10:55:53AM -0500, Joel Sherrill wrote:
> >powerpc-*-rtemsspe* would be OK.
> >
> >powerpc-*-eabisimspe* is pretty ugly though.
>
>
> After I sent this, I saw in another response that powerpcspe*-*-*
> was proposed. Is that clearer?
Yes, it does not have part of the architecture name in the OS field ;-)
We can support both: we need to support powerpc*-*-*spe* because that
is what people use today, but we can support powerpcspe-*-* as well.
> For rtems, we already used versioned triplets. powerpc-rtems4.12
> for example. owerpcspe-rtems4.12 seems more correct because spe
> is part of the CPU architecture.
>
> Otherwise, would it be powerpc-rtems4.12spe or powerpc-rtemsspe4.12.
> Both of those are pretty ugly and confuse the third part.
I agree. People wanting to match either can use powerpc*-x-x (which
they likely already have because of powerpc64, powerpc64le, powerpcle!)
So if you need to define a new target triple anyway, powerpcspe-*-*
is probably the way to go.
Segher