[llvm-commits] [patch] Update llvm-gcc to produce "" for the default calling convention on ARM

Nick Lewycky nlewycky at google.com
Thu Jun 17 10:35:45 PDT 2010


On 17 June 2010 06:39, Sandeep Patel <deeppatel1987 at gmail.com> wrote:

> On Wed, Jun 16, 2010 at 5:04 PM, Anton Korobeynikov <asl at math.spbu.ru>
> wrote:
> >> An updated patch is attached. With it and a gcc configured for
> >> arm-none-linux-gnueabi I get:
> >>
> >> *) no -mabi -> ""
> >> *) -mabi=aapcs -> ""
> >> *)  -mcpu=cortex-a8  -> arm_apcscc
> >> *)  -mfloat-abi=hard  -> arm_aapcs_vfpcc
> >>
> >> Is it OK?
> > Looks ok for me.
>
> If I read PR7357 correctly, then you're relying on the CC being "".
> That means you're really just disabling simplify-libcalls on an
> AAPCS-VFP platform.
>

Why isn't aapcs-vfp the default cc on "an AAPCS-VFP platform"?

Nick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20100617/843756ab/attachment.html>


More information about the llvm-commits mailing list