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