Hi,
On Mon, 1 May 2017, Daniel Glöckner wrote:
On Sat, Apr 29, 2017 at 07:55:18PM +0200, Michael Matz wrote:
ARMs long double
type simply is double itself, and hence these functions are unused
on ARM. Well, they would be if there wouldn't be strange code in
arm-gen.c that makes use of xfdi conversions when VFP is enabled.
That makes no sense, also with VFP there's only support for IEEE
double, not for extended double.
Since LDOUBLE_SIZE == 8 on VFP, those code lines will only be used with FPA.
And there they won't either because LDOUBLE_SIZE is also 8 for !VFP.
That's what I meant with "strange" I guess, it's dead code :)
Ciao,
Michael.
_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel