This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: iWMMXt/Linux EABI toolchain
- From: Paul Brook <paul at codesourcery dot com>
- To: gcc at gcc dot gnu dot org
- Cc: Steven Newbury <s_j_newbury at yahoo dot co dot uk>, Daniel Jacobowitz <drow at false dot org>
- Date: Thu, 6 Dec 2007 00:17:30 +0000
- Subject: Re: iWMMXt/Linux EABI toolchain
- References: <20060301173402.40630.qmail@web25011.mail.ukl.yahoo.com>
> > > > 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.
Yes, but not all AAPCS ABIs are equal. There are some aspects of the ABI (e.g.
enum sizes) that are target specific. gcc currently does not have an option
for both Linux and iwmmxt.
Paul