This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Altivec discussion summary, future direction
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: Geoff Keating <geoffk at desire dot geoffk dot org>
- Cc: gcc at gcc dot gnu dot org, Ziemowit Laski <zlaski at apple dot com>, aldyh at redhat dot com, Dale Johannesen <dalej at apple dot com>
- Date: 01 Jan 2004 00:55:16 +0100
- Subject: Re: Altivec discussion summary, future direction
- Organization: Integrable Solutions
- References: <200312312130.hBVLULKZ020475@desire.geoffk.org>
Geoff Keating <geoffk@desire.geoffk.org> writes:
[...]
| OK, so given those comments, where to go from here?
|
| I think the best way forward is to split this patch into three parts:
|
| 1. Items from (1), (3), and (5), which didn't get significant
| commentary. I think this patch, as a standalone item, will get
| some discussion. I'm hoping that this patch will be almost all
| rs6000-specific or Darwin-specific, and it should be able to go
| into 3.5 (maybe even 3.4 if it seems safe---the type part of the
| patch is a genuine bug fix, Aldy's work was supposed to comply with
| the PIM).
Agreed.
| 2. Item (2), the context-sensitive vector keyword, as a standalone
| patch, as simple and clean as possible, and including clear and
| precise documentation on exactly when 'vector' gets treated as a
| keyword. This patch might be integrated into the mainline, if it's
| sufficiently clean; if not, it can go into contrib/ and Apple will
| keep it as a local patch.
I'll again voice my opposition to this notion of context-sentitive
keyowrds. If we want a type-name, then we know how to have one.
-- Gaby