[cfe-commits] [patch] Allow complex long double to be homogeneous in ARM hardfloat
Bob Wilson
bob.wilson at apple.com
Fri Jul 20 13:08:36 PDT 2012
On Jul 20, 2012, at 1:00 PM, Tim Northover <t.p.northover at gmail.com> wrote:
> Hi,
>
> Under ARM's AAPCS "long double" is just another name for "double"
> which means that it can be part of a homogeneous aggregate and get
> passed in VFP registers; but the function isHomogeneousAggregate which
> is part of deciding where arguments should go isn't currently aware of
> this (it checks for a declared type of "float" and "double" only).
>
> The attached patch should fix this. OK to commit?
Sure. That looks OK to me.
More information about the cfe-commits
mailing list