crt: Correct some conditionals in msvcrt.def.in

fabsf doesn't exist on x86_64 (nor on i386), and ceilf doesn't exist
on i386.

Signed-off-by: Martin Storsjö <martin@martin.st>
diff --git a/mingw-w64-crt/lib-common/msvcrt.def.in b/mingw-w64-crt/lib-common/msvcrt.def.in
index 35c685d..9639e0b 100644
--- a/mingw-w64-crt/lib-common/msvcrt.def.in
+++ b/mingw-w64-crt/lib-common/msvcrt.def.in
@@ -1310,7 +1310,7 @@
 btowc
 calloc
 ceil DATA
-ceilf DATA
+F_NON_I386(ceilf DATA)
 clearerr
 clearerr_s
 clock
@@ -1326,7 +1326,7 @@
 exp F_X86_ANY(DATA)
 F_NON_I386(expf F_X86_ANY(DATA))
 fabs DATA
-F_NON_I386(fabsf)
+F_ARM_ANY(fabsf)
 fclose
 feof
 ferror