[PATCHv2] msvcrt: Export -f suffixed float functions functions on arm64
Piotr Caban
piotr.caban at gmail.com
Wed Aug 2 06:14:14 CDT 2017
Hi Martin,
On 07/31/17 14:47, Martin Storsjo wrote:
> --- a/dlls/api-ms-win-crt-math-l1-1-0/api-ms-win-crt-math-l1-1-0.spec
> +++ b/dlls/api-ms-win-crt-math-l1-1-0/api-ms-win-crt-math-l1-1-0.spec
> @@ -77,7 +77,7 @@
> @ cdecl _fdtest(ptr) ucrtbase._fdtest
> @ stub _fdunscale
> @ cdecl _finite(double) ucrtbase._finite
> -@ cdecl -arch=arm,x86_64 _finitef(float) ucrtbase._finitef
> +@ cdecl -arch=arm,x86_64,arm64 _finitef(float) ucrtbase._finitef
> @ cdecl _fpclass(double) ucrtbase._fpclass
> @ stub _fpclassf
> @ cdecl -arch=i386 -ret64 _ftol() ucrtbase._ftol
> @@ -85,7 +85,7 @@
> @ cdecl _hypot(double double) ucrtbase._hypot
> @ cdecl _hypotf(float float) ucrtbase._hypotf
> @ cdecl _isnan(double) ucrtbase._isnan
> -@ cdecl -arch=arm,x86_64 _isnanf(float) ucrtbase._isnanf
> +@ cdecl -arch=arm,x86_64,arm64 _isnanf(float) ucrtbase._isnanf
Maybe I'm checking it incorrectly but I don't see isnanf in the lib
file. Is it really exported on arm64? I didn't check all of the
functions but _scalbf also seems to be not exported.
Thanks,
Piotr
More information about the wine-devel
mailing list