This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Target-specific Front-Ends? (Was: front end changes for altivec)
- From: Per Bothner <per at bothner dot com>
- To: Ziemowit Laski <zlaski at apple dot com>
- Cc: Ira Ruben <ira at apple dot com>, Stan Shebs <shebs at apple dot com>, gcc at gcc dot gnu dot org
- Date: Tue, 27 Nov 2001 17:36:08 -0800
- Subject: Re: Target-specific Front-Ends? (Was: front end changes for altivec)
- References: <2AC3AF3E-E376-11D5-AE62-0030658361CA@apple.com>
Ziemowit Laski wrote:
> No! :) The features were are talking about here are TARGET-SPECIFIC
> and hence need not
> be any more portable, well-defined, documented, etc., than the machine
> descriptions
> for those targets.
Why would we want to put into our compiler a TARGET-SPECIFIC syntactic
extension to handle the rather generic concept of a fixed-size vector?
And why
would we want to add a configure mechanism to do that?
Let me answer for you: We don't.
What we want is a *generic* machine-independent syntax, with optional
target-specfic optimization patterns. If you don't want to or can't do
that,
no problem. Feel free to maintain your own tree with whatever extensions
you want - it's Free Software. But I will vote against any suggestion to
allow such code to be checkled into the CVS mainline.
--Per Bothner