r216662 - [ARM] Change default ABI for AArch32 to be "aapcs" (was "apcs-gnu")

Renato Golin renato.golin at linaro.org
Wed Dec 10 07:31:37 PST 2014


On 9 December 2014 at 21:55, Eric Christopher <echristo at gmail.com> wrote:
> Ping? Do you have a reason for this change? Basically it means a lot of
> updating the back end if we want them to agree for no good reason so I'm of
> mind to revert this.

Hi Eric,

Is this causing any trouble?

IIUC, this change will only have an effect when no environment is
chosen, which shouldn't happen that often, and shouldn't happen at all
on Darwin or BSD. The code as it currently is has even an extra
condition for NetBSD reverting to "apcs-gnu".

Since these things are largely arbitrary, creating a code that makes
sense and is simple is hard. But regarding the decision to move the
default to aapcs, I have to say I also agree.

cheers,
--renato



More information about the cfe-commits mailing list