crt: arm: Provide fmodl as an alias for fmod On ARM, long double is the same as plain double, so we can provide this via an alias, instead of needing a full forwarder function. Signed-off-by: Martin Storsjö <martin@martin.st>
diff --git a/mingw-w64-crt/lib-common/api-ms-win-crt-math-l1-1-0.def.in b/mingw-w64-crt/lib-common/api-ms-win-crt-math-l1-1-0.def.in index d208cea..dcde887 100644 --- a/mingw-w64-crt/lib-common/api-ms-win-crt-math-l1-1-0.def.in +++ b/mingw-w64-crt/lib-common/api-ms-win-crt-math-l1-1-0.def.in
@@ -279,6 +279,7 @@ fminl fmod F_X86_ANY(DATA) F_NON_I386(fmodf F_X86_ANY(DATA)) +F_ARM_ANY(fmodl == fmod) ; If we implement frexp, we can set it to DATA only. frexp hypot
diff --git a/mingw-w64-crt/lib-common/msvcrt.def.in b/mingw-w64-crt/lib-common/msvcrt.def.in index c0d4f65..f4fde64 100644 --- a/mingw-w64-crt/lib-common/msvcrt.def.in +++ b/mingw-w64-crt/lib-common/msvcrt.def.in
@@ -1348,6 +1348,7 @@ F_ARM_ANY(floorl == floor) fmod F_X86_ANY(DATA) F_NON_I386(fmodf F_X86_ANY(DATA)) +F_ARM_ANY(fmodl == fmod) fopen fopen_s fprintf
diff --git a/mingw-w64-crt/lib-common/ucrtbase.def.in b/mingw-w64-crt/lib-common/ucrtbase.def.in index d97dcd4..a208dd8 100644 --- a/mingw-w64-crt/lib-common/ucrtbase.def.in +++ b/mingw-w64-crt/lib-common/ucrtbase.def.in
@@ -2346,6 +2346,7 @@ fminl fmod F_X86_ANY(DATA) F_NON_I386(fmodf F_X86_ANY(DATA)) +F_ARM_ANY(fmodl == fmod) fopen fopen_s fputc