This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: iWMMXt/Linux EABI toolchain


> > > > 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]