This is the mail archive of the
mailing list for the GCC project.
Re: iWMMXt/Linux EABI toolchain
- From: Steven Newbury <s_j_newbury at yahoo dot co dot uk>
- To: Paul Brook <paul at codesourcery dot com>, gcc at gcc dot gnu dot org
- Cc: Daniel Jacobowitz <drow at false dot org>, Steven Newbury <s_j_newbury at yahoo dot co dot uk>
- Date: Wed, 1 Mar 2006 17:34:02 +0000 (GMT)
- Subject: Re: iWMMXt/Linux EABI toolchain
--- Paul Brook <email@example.com> wrote:
> On Wednesday 01 March 2006 05:05, Daniel Jacobowitz wrote:
> > On Wed, Mar 01, 2006 at 04:57:03AM +0000, Steven Newbury wrote:
> > > Thanks for the quick response!
> > > I'm sure it seems I like to make hard wok for myself! It gets worse, I'm
> > > porting Gentoo Linux to iWMMXt with pure EABI kernel and userspace. I'm
> > > not concerned about being able to run old binaries. So is using
> > > abi=iwmmxt really not what I want? A really bad idea?
> > Absolutely. You want the AAPCS, not Intel's pre-AAPCS ABI.
> Actually, -mabi=iwmmxt is AAPCS based. It's diffferent from the old intel
> iwmmxt ABI.
> Having said that, it probably hasn't been tested particularly well, and I
> wouldn't advise using it unless you really need it (ie. you know you have
> performace sensitive code that makes extensive use of iWMMXt vector types in
> function arguments).
My project is to build a complete system optimized for iWMMXt. I am expecting
to have to do the odd bit of debugging when things break, so I'll be doing the
Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com