This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Baby's First AldyVec/AltiVec patch
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: Matt Austern <austern at apple dot com>
- Cc: Segher Boessenkool <segher at kernel dot crashing dot org>, aldyh at redhat dot com, "compiler-group at group dot apple dot com ()" <compiler-group at group dot apple dot com>, mark at codesourcery dot com, gcc-patches at gcc dot gnu dot org, Dale Johannesen <dalej at apple dot com>, Daniel Berlin <dberlin at dberlin dot org>, Ziemowit Laski <zlaski at apple dot com>, Zack Weinberg <zack at codesourcery dot com>
- Date: 05 Jan 2004 23:25:06 +0100
- Subject: Re: Baby's First AldyVec/AltiVec patch
- Organization: Integrable Solutions
- References: <E3468C39-3271-11D8-976A-000393673036@apple.com><87zndouvn9.fsf@egil.codesourcery.com><B83F3B1B-32AF-11D8-B83F-00039390FFE2@apple.com><1072147229.7974.17.camel@doubledemon.codesourcery.com><18BAC6C3-3575-11D8-BBD2-000A95D7CD40@apple.com><02D8A418-3576-11D8-AD75-000393B2ABA2@apple.com><1072204448.7976.68.camel@doubledemon.codesourcery.com><C8FE122D-3579-11D8-B974-000393B2ABA2@apple.com><79F27A7F-3A3C-11D8-8848-000A95A4DC02@kernel.crashing.org><059B7DA7-3FCD-11D8-8797-000393B2ABA2@apple.com>
Matt Austern <austern@apple.com> writes:
| "Start over" really isn't practical given that the existing syntax
| in the Motorola Altivec PIM is widely used. Moving to a new syntax
| might be a good idea, but it'll need a transition strategy and it'll
| have to be something that gets buy-in from *all* compilers that
| target this architecture.
The "buy-in from all" argument could be made for the other syntax ;-)
More seriously, given the semantics of C99 compound literals it is a
syntax that fits and it is a reasonable buy-in.
-- Gaby