|
@@ -110,6 +110,10 @@ type
|
|
{$define longdouble_is_double}
|
|
{$define longdouble_is_double}
|
|
{$ifend}
|
|
{$ifend}
|
|
|
|
|
|
|
|
+{$if defined(darwin) and defined(cpuaarch64)}
|
|
|
|
+ {$define longdouble_is_double}
|
|
|
|
+{$ifend}
|
|
|
|
+
|
|
{$ifndef FPUNONE}
|
|
{$ifndef FPUNONE}
|
|
{$if defined(longdouble_is_double) or not defined(FPC_HAS_CEXTENDED)}
|
|
{$if defined(longdouble_is_double) or not defined(FPC_HAS_CEXTENDED)}
|
|
clongdouble=double;
|
|
clongdouble=double;
|