crt: Regenerate Makefile.in
diff --git a/mingw-w64-crt/Makefile.in b/mingw-w64-crt/Makefile.in
index bca4970..49556a5 100644
--- a/mingw-w64-crt/Makefile.in
+++ b/mingw-w64-crt/Makefile.in
@@ -153,7 +153,8 @@
 host_triplet = @host@
 @DLLTOOL_HAS_TEMP_PREFIX_TRUE@am__append_1 = --temp-prefix $(basename $@)
 @DELAY_IMPORT_LIBS_TRUE@am__append_2 = --output-delaylib $@.delayimp.a
-@ENABLE_SOFTMATH_FALSE@am__append_3 = \
+@ARM64EC_TRUE@am__append_3 = math/fabsf.c
+@ENABLE_SOFTMATH_FALSE@am__append_4 = \
 @ENABLE_SOFTMATH_FALSE@  math/arm/nearbyint.S \
 @ENABLE_SOFTMATH_FALSE@  math/arm/nearbyintf.S \
 @ENABLE_SOFTMATH_FALSE@  math/arm/nearbyintl.S \
@@ -196,8 +197,9 @@
 @ENABLE_SOFTMATH_FALSE@  math/arm-common/s_remquof.c \
 @ENABLE_SOFTMATH_FALSE@  math/arm-common/scalbn.c
 
-@ARM64EC_FALSE@am__append_4 = stdio/scanf.S
-@ENABLE_SOFTMATH_TRUE@am__append_5 = \
+@ARM64EC_TRUE@am__append_5 = math/fabsf.c
+@ARM64EC_FALSE@am__append_6 = stdio/scanf.S
+@ENABLE_SOFTMATH_TRUE@am__append_7 = \
 @ENABLE_SOFTMATH_TRUE@  math/softmath/e_fmod.c    math/softmath/e_fmodf.c   math/softmath/e_powf.c    math/softmath/e_pow.c \
 @ENABLE_SOFTMATH_TRUE@  math/softmath/acosf.c     math/softmath/acosh.c     math/softmath/acosl.c     math/softmath/acoshf.c    math/softmath/acoshl.c    \
 @ENABLE_SOFTMATH_TRUE@  math/softmath/asinf.c     math/softmath/asinh.c     math/softmath/asinl.c     math/softmath/asinhf.c    math/softmath/asinhl.c    \
@@ -215,20 +217,20 @@
 @ENABLE_SOFTMATH_TRUE@  math/softmath/scalbnl.c   math/softmath/sin.c \
 @ENABLE_SOFTMATH_TRUE@  math/softmath/sinf.c      math/softmath/sinl.c      math/softmath/tanf.c      math/softmath/tanl.c
 
-@ENABLE_SOFTMATH_FALSE@am__append_6 = \
+@ENABLE_SOFTMATH_FALSE@am__append_8 = \
 @ENABLE_SOFTMATH_FALSE@  math/arm-common/ldexpl.c
 
-@ARM64EC_TRUE@am__append_7 = crt/chpe.S
-@LIB32_TRUE@@W32API_FALSE@am__append_8 = lib32/libmsvcrt.a \
+@ARM64EC_TRUE@am__append_9 = crt/chpe.S
+@LIB32_TRUE@@W32API_FALSE@am__append_10 = lib32/libmsvcrt.a \
 @LIB32_TRUE@@W32API_FALSE@	lib32/libmsvcrt-os.a
-@LIB32_TRUE@@W32API_FALSE@am__append_9 = lib32/libdelayimp.a \
+@LIB32_TRUE@@W32API_FALSE@am__append_11 = lib32/libdelayimp.a \
 @LIB32_TRUE@@W32API_FALSE@	lib32/libm.a lib32/libgmon.a \
 @LIB32_TRUE@@W32API_FALSE@	lib32/liblargeint.a \
 @LIB32_TRUE@@W32API_FALSE@	lib32/libmingw32.a \
 @LIB32_TRUE@@W32API_FALSE@	lib32/libmingwex.a \
 @LIB32_TRUE@@W32API_FALSE@	lib32/libmoldname.a \
 @LIB32_TRUE@@W32API_FALSE@	lib32/libmingwthrd.a
-@LIB32_TRUE@@W32API_FALSE@am__append_10 = lib32/crtdll.def lib32/msvcrt10.def lib32/msvcrt20.def lib32/msvcrt40.def lib32/msvcr40d.def \
+@LIB32_TRUE@@W32API_FALSE@am__append_12 = lib32/crtdll.def lib32/msvcrt10.def lib32/msvcrt20.def lib32/msvcrt40.def lib32/msvcr40d.def \
 @LIB32_TRUE@@W32API_FALSE@				  lib32/msvcrt.def lib32/msvcrtd.def lib32/msvcr70.def lib32/msvcr70d.def lib32/msvcr71.def lib32/msvcr71d.def \
 @LIB32_TRUE@@W32API_FALSE@				  lib32/msvcr80.def lib32/msvcr80d.def lib32/msvcr90.def lib32/msvcr90d.def lib32/msvcr100.def lib32/msvcr100d.def \
 @LIB32_TRUE@@W32API_FALSE@				  lib32/msvcr110.def lib32/msvcr110d.def lib32/msvcr120.def lib32/msvcr120d.def \
@@ -237,7 +239,7 @@
 @LIB32_TRUE@@W32API_FALSE@				  lib32/api-ms-win-crt-filesystem-l1-1-0.def lib32/api-ms-win-crt-time-l1-1-0.def \
 @LIB32_TRUE@@W32API_FALSE@				  lib32/vcruntime140.def lib32/vcruntime140d.def lib32/vcruntime140_app.def
 
-@LIB32_TRUE@@W32API_FALSE@am__append_11 = lib32/libglut.a \
+@LIB32_TRUE@@W32API_FALSE@am__append_13 = lib32/libglut.a \
 @LIB32_TRUE@@W32API_FALSE@	lib32/libmsvcp60.a \
 @LIB32_TRUE@@W32API_FALSE@	lib32/libmsvcp120_app.a \
 @LIB32_TRUE@@W32API_FALSE@	lib32/libcrtdll.a \
@@ -267,17 +269,17 @@
 @LIB32_TRUE@@W32API_FALSE@	lib32/libvcruntime140.a \
 @LIB32_TRUE@@W32API_FALSE@	lib32/libvcruntime140d.a \
 @LIB32_TRUE@@W32API_FALSE@	lib32/libvcruntime140_app.a
-@LIB32_TRUE@@W32API_FALSE@am__append_12 = lib32/libcrtdll_extra.a lib32/libmsvcrt10_extra.a lib32/libmsvcrt20_extra.a lib32/libmsvcrt40_extra.a lib32/libmsvcrt_common.a lib32/libmsvcrt_extra.a lib32/libmsvcrtd_extra.a lib32/libmsvcr70_extra.a lib32/libmsvcr71_extra.a lib32/libmsvcr80_extra.a lib32/libmsvcr90_extra.a lib32/libmsvcr100_extra.a lib32/libmsvcr110_extra.a lib32/libmsvcr120_extra.a lib32/libmsvcr120_app_extra.a lib32/libucrt_extra.a lib32/libucrtapp_extra.a
-@LIB64_TRUE@@W32API_FALSE@am__append_13 = lib64/libmsvcrt.a \
+@LIB32_TRUE@@W32API_FALSE@am__append_14 = lib32/libcrtdll_extra.a lib32/libmsvcrt10_extra.a lib32/libmsvcrt20_extra.a lib32/libmsvcrt40_extra.a lib32/libmsvcrt_common.a lib32/libmsvcrt_extra.a lib32/libmsvcrtd_extra.a lib32/libmsvcr70_extra.a lib32/libmsvcr71_extra.a lib32/libmsvcr80_extra.a lib32/libmsvcr90_extra.a lib32/libmsvcr100_extra.a lib32/libmsvcr110_extra.a lib32/libmsvcr120_extra.a lib32/libmsvcr120_app_extra.a lib32/libucrt_extra.a lib32/libucrtapp_extra.a
+@LIB64_TRUE@@W32API_FALSE@am__append_15 = lib64/libmsvcrt.a \
 @LIB64_TRUE@@W32API_FALSE@	lib64/libmsvcrt-os.a
-@LIB64_TRUE@@W32API_FALSE@am__append_14 = lib64/libdelayimp.a \
+@LIB64_TRUE@@W32API_FALSE@am__append_16 = lib64/libdelayimp.a \
 @LIB64_TRUE@@W32API_FALSE@	lib64/libm.a lib64/libgmon.a \
 @LIB64_TRUE@@W32API_FALSE@	lib64/liblargeint.a \
 @LIB64_TRUE@@W32API_FALSE@	lib64/libmingw32.a \
 @LIB64_TRUE@@W32API_FALSE@	lib64/libmingwex.a \
 @LIB64_TRUE@@W32API_FALSE@	lib64/libmoldname.a \
 @LIB64_TRUE@@W32API_FALSE@	lib64/libmingwthrd.a
-@LIB64_TRUE@@W32API_FALSE@am__append_15 = lib64/msvcrt.def lib64/msvcr80.def lib64/msvcr80d.def lib64/msvcr90.def lib64/msvcr90d.def \
+@LIB64_TRUE@@W32API_FALSE@am__append_17 = lib64/msvcrt.def lib64/msvcr80.def lib64/msvcr80d.def lib64/msvcr90.def lib64/msvcr90d.def \
 @LIB64_TRUE@@W32API_FALSE@				  lib64/msvcr100.def lib64/msvcr100d.def lib64/msvcr110.def lib64/msvcr110d.def lib64/msvcr120.def lib64/msvcr120d.def \
 @LIB64_TRUE@@W32API_FALSE@				  lib64/msvcr120_app.def lib64/msvcp120_app.def lib64/ucrtbase.def lib64/ucrtbased.def \
 @LIB64_TRUE@@W32API_FALSE@				  lib64/advapi32.def lib64/clbcatq.def lib64/kernel32.def lib64/ole32.def \
@@ -286,7 +288,7 @@
 @LIB64_TRUE@@W32API_FALSE@				  lib64/api-ms-win-crt-filesystem-l1-1-0.def lib64/api-ms-win-crt-time-l1-1-0.def \
 @LIB64_TRUE@@W32API_FALSE@				  lib64/vcruntime140.def lib64/vcruntime140d.def lib64/vcruntime140_app.def
 
-@LIB64_TRUE@@W32API_FALSE@am__append_16 = lib64/libmsvcp60.a \
+@LIB64_TRUE@@W32API_FALSE@am__append_18 = lib64/libmsvcp60.a \
 @LIB64_TRUE@@W32API_FALSE@	lib64/libmsvcp120_app.a \
 @LIB64_TRUE@@W32API_FALSE@	lib64/libmsvcr80.a \
 @LIB64_TRUE@@W32API_FALSE@	lib64/libmsvcr80d.a \
@@ -305,8 +307,8 @@
 @LIB64_TRUE@@W32API_FALSE@	lib64/libvcruntime140.a \
 @LIB64_TRUE@@W32API_FALSE@	lib64/libvcruntime140d.a \
 @LIB64_TRUE@@W32API_FALSE@	lib64/libvcruntime140_app.a
-@LIB64_TRUE@@W32API_FALSE@am__append_17 = lib64/libmsvcrt_common.a lib64/libmsvcrt_extra.a lib64/libmsvcr80_extra.a lib64/libmsvcr90_extra.a lib64/libmsvcr100_extra.a lib64/libmsvcr110_extra.a lib64/libmsvcr120_extra.a lib64/libmsvcr120_app_extra.a lib64/libucrt_extra.a lib64/libucrtapp_extra.a
-@LIBARM32_TRUE@@W32API_FALSE@am__append_18 = libarm32/libmsvcrt.a \
+@LIB64_TRUE@@W32API_FALSE@am__append_19 = lib64/libmsvcrt_common.a lib64/libmsvcrt_extra.a lib64/libmsvcr80_extra.a lib64/libmsvcr90_extra.a lib64/libmsvcr100_extra.a lib64/libmsvcr110_extra.a lib64/libmsvcr120_extra.a lib64/libmsvcr120_app_extra.a lib64/libucrt_extra.a lib64/libucrtapp_extra.a
+@LIBARM32_TRUE@@W32API_FALSE@am__append_20 = libarm32/libmsvcrt.a \
 @LIBARM32_TRUE@@W32API_FALSE@	libarm32/libmsvcrt-os.a
 
 #libarm32_LIBRARIES += libarm32/libgmon.a
@@ -315,14 +317,14 @@
 #  profile/gmon.h   profile/gmon.c \
 #  profile/mcountFunc.S
 #libarm32_libgmon_a_CPPFLAGS=$(CPPFLAGSARM32) $(sysincludes)
-@LIBARM32_TRUE@@W32API_FALSE@am__append_19 = libarm32/libdelayimp.a \
+@LIBARM32_TRUE@@W32API_FALSE@am__append_21 = libarm32/libdelayimp.a \
 @LIBARM32_TRUE@@W32API_FALSE@	libarm32/libm.a \
 @LIBARM32_TRUE@@W32API_FALSE@	libarm32/liblargeint.a \
 @LIBARM32_TRUE@@W32API_FALSE@	libarm32/libmingw32.a \
 @LIBARM32_TRUE@@W32API_FALSE@	libarm32/libmingwex.a \
 @LIBARM32_TRUE@@W32API_FALSE@	libarm32/libmoldname.a \
 @LIBARM32_TRUE@@W32API_FALSE@	libarm32/libmingwthrd.a
-@LIBARM32_TRUE@@W32API_FALSE@am__append_20 = libarm32/msvcrt.def libarm32/msvcr110.def libarm32/msvcr110d.def libarm32/msvcr120.def libarm32/msvcr120d.def libarm32/msvcr120_app.def \
+@LIBARM32_TRUE@@W32API_FALSE@am__append_22 = libarm32/msvcrt.def libarm32/msvcr110.def libarm32/msvcr110d.def libarm32/msvcr120.def libarm32/msvcr120d.def libarm32/msvcr120_app.def \
 @LIBARM32_TRUE@@W32API_FALSE@				  libarm32/ucrtbase.def libarm32/ucrtbased.def \
 @LIBARM32_TRUE@@W32API_FALSE@				  libarm32/advapi32.def libarm32/clbcatq.def libarm32/kernel32.def libarm32/ole32.def libarm32/oleaut32.def \
 @LIBARM32_TRUE@@W32API_FALSE@				  libarm32/user32.def libarm32/ws2_32.def \
@@ -330,7 +332,7 @@
 @LIBARM32_TRUE@@W32API_FALSE@				  libarm32/api-ms-win-crt-filesystem-l1-1-0.def libarm32/api-ms-win-crt-time-l1-1-0.def \
 @LIBARM32_TRUE@@W32API_FALSE@				  libarm32/vcruntime140.def libarm32/vcruntime140d.def libarm32/vcruntime140_app.def
 
-@LIBARM32_TRUE@@W32API_FALSE@am__append_21 = libarm32/libmsvcp60.a \
+@LIBARM32_TRUE@@W32API_FALSE@am__append_23 = libarm32/libmsvcp60.a \
 @LIBARM32_TRUE@@W32API_FALSE@	libarm32/libmsvcr110.a \
 @LIBARM32_TRUE@@W32API_FALSE@	libarm32/libmsvcr110d.a \
 @LIBARM32_TRUE@@W32API_FALSE@	libarm32/libmsvcr120.a \
@@ -343,8 +345,8 @@
 @LIBARM32_TRUE@@W32API_FALSE@	libarm32/libvcruntime140.a \
 @LIBARM32_TRUE@@W32API_FALSE@	libarm32/libvcruntime140d.a \
 @LIBARM32_TRUE@@W32API_FALSE@	libarm32/libvcruntime140_app.a
-@LIBARM32_TRUE@@W32API_FALSE@am__append_22 = libarm32/libmsvcrt_common.a libarm32/libmsvcrt_extra.a libarm32/libmsvcr110_extra.a libarm32/libmsvcr120_extra.a libarm32/libmsvcr120_app_extra.a libarm32/libucrt_extra.a libarm32/libucrtapp_extra.a
-@LIBARM64_TRUE@@W32API_FALSE@am__append_23 = libarm64/libmsvcrt.a \
+@LIBARM32_TRUE@@W32API_FALSE@am__append_24 = libarm32/libmsvcrt_common.a libarm32/libmsvcrt_extra.a libarm32/libmsvcr110_extra.a libarm32/libmsvcr120_extra.a libarm32/libmsvcr120_app_extra.a libarm32/libucrt_extra.a libarm32/libucrtapp_extra.a
+@LIBARM64_TRUE@@W32API_FALSE@am__append_25 = libarm64/libmsvcrt.a \
 @LIBARM64_TRUE@@W32API_FALSE@	libarm64/libmsvcrt-os.a
 
 #libarm64_LIBRARIES += libarm64/libgmon.a
@@ -353,54 +355,54 @@
 #  profile/gmon.h   profile/gmon.c \
 #  profile/mcountFunc.S
 #libarm64_libgmon_a_CPPFLAGS=$(CPPFLAGSARM64) $(sysincludes)
-@LIBARM64_TRUE@@W32API_FALSE@am__append_24 = libarm64/libdelayimp.a \
+@LIBARM64_TRUE@@W32API_FALSE@am__append_26 = libarm64/libdelayimp.a \
 @LIBARM64_TRUE@@W32API_FALSE@	libarm64/libm.a \
 @LIBARM64_TRUE@@W32API_FALSE@	libarm64/liblargeint.a \
 @LIBARM64_TRUE@@W32API_FALSE@	libarm64/libmingw32.a \
 @LIBARM64_TRUE@@W32API_FALSE@	libarm64/libmingwex.a \
 @LIBARM64_TRUE@@W32API_FALSE@	libarm64/libmoldname.a \
 @LIBARM64_TRUE@@W32API_FALSE@	libarm64/libmingwthrd.a
-@LIBARM64_TRUE@@W32API_FALSE@am__append_25 = libarm64/msvcrt.def libarm64/ucrtbase.def libarm64/ucrtbased.def \
+@LIBARM64_TRUE@@W32API_FALSE@am__append_27 = libarm64/msvcrt.def libarm64/ucrtbase.def libarm64/ucrtbased.def \
 @LIBARM64_TRUE@@W32API_FALSE@				  libarm64/advapi32.def libarm64/clbcatq.def libarm64/kernel32.def libarm64/ole32.def libarm64/oleaut32.def \
 @LIBARM64_TRUE@@W32API_FALSE@				  libarm64/user32.def libarm64/winhvplatform.def libarm64/ws2_32.def \
 @LIBARM64_TRUE@@W32API_FALSE@				  libarm64/api-ms-win-crt-math-l1-1-0.def libarm64/api-ms-win-crt-private-l1-1-0.def libarm64/api-ms-win-crt-runtime-l1-1-0.def \
 @LIBARM64_TRUE@@W32API_FALSE@				  libarm64/api-ms-win-crt-filesystem-l1-1-0.def libarm64/api-ms-win-crt-time-l1-1-0.def \
 @LIBARM64_TRUE@@W32API_FALSE@				  libarm64/vcruntime140.def libarm64/vcruntime140d.def libarm64/vcruntime140_app.def
 
-@LIBARM64_TRUE@@W32API_FALSE@am__append_26 = libarm64/libucrtbase.a \
+@LIBARM64_TRUE@@W32API_FALSE@am__append_28 = libarm64/libucrtbase.a \
 @LIBARM64_TRUE@@W32API_FALSE@	libarm64/libucrtbased.a \
 @LIBARM64_TRUE@@W32API_FALSE@	libarm64/libucrt.a \
 @LIBARM64_TRUE@@W32API_FALSE@	libarm64/libucrtapp.a \
 @LIBARM64_TRUE@@W32API_FALSE@	libarm64/libvcruntime140.a \
 @LIBARM64_TRUE@@W32API_FALSE@	libarm64/libvcruntime140d.a \
 @LIBARM64_TRUE@@W32API_FALSE@	libarm64/libvcruntime140_app.a
-@LIBARM64_TRUE@@W32API_FALSE@am__append_27 = libarm64/libmsvcrt_common.a libarm64/libmsvcrt_extra.a libarm64/libucrt_extra.a libarm64/libucrtapp_extra.a
-@ENABLE_TESTS_UNICODE_TRUE@am__append_28 = testcases/t_municode testcases/t_tmain
+@LIBARM64_TRUE@@W32API_FALSE@am__append_29 = libarm64/libmsvcrt_common.a libarm64/libmsvcrt_extra.a libarm64/libucrt_extra.a libarm64/libucrtapp_extra.a
+@ENABLE_TESTS_UNICODE_TRUE@am__append_30 = testcases/t_municode testcases/t_tmain
 check_PROGRAMS = $(am__EXEEXT_2) $(am__EXEEXT_4) $(am__EXEEXT_6)
 TESTS = $(am__EXEEXT_2) $(am__EXEEXT_4) $(am__EXEEXT_6)
 XFAIL_TESTS = testcases/t_nullptrexception$(EXEEXT) $(am__EXEEXT_7) \
 	$(am__EXEEXT_7)
 
 # Build the libraries
-@LIB32_TRUE@am__append_29 = $(newcomplex_test_lib32)
+@LIB32_TRUE@am__append_31 = $(newcomplex_test_lib32)
 
 # Build the programs during make check.
-@LIB32_TRUE@am__append_30 = $(newcomplex_tests32)
+@LIB32_TRUE@am__append_32 = $(newcomplex_tests32)
 
 # Declare the tests.
-@LIB32_TRUE@am__append_31 = $(newcomplex_tests32)
+@LIB32_TRUE@am__append_33 = $(newcomplex_tests32)
 # Remove these when completed.
-@LIB32_TRUE@am__append_32 = 
+@LIB32_TRUE@am__append_34 = 
 
 # Build the libraries
-@LIB64_TRUE@am__append_33 = $(newcomplex_test_lib64)
+@LIB64_TRUE@am__append_35 = $(newcomplex_test_lib64)
 
 # Build the programs during make check.
-@LIB64_TRUE@am__append_34 = $(newcomplex_tests64)
+@LIB64_TRUE@am__append_36 = $(newcomplex_tests64)
 
 # Declare the tests.
-@LIB64_TRUE@am__append_35 = $(newcomplex_tests64)
-@LIB64_TRUE@am__append_36 = 
+@LIB64_TRUE@am__append_37 = $(newcomplex_tests64)
+@LIB64_TRUE@am__append_38 = 
 subdir = .
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
@@ -6981,7 +6983,7 @@
 	misc/__p__winminor.c misc/__p__winver.c misc/__p__wpgmptr.c \
 	misc/__timezone.c misc/__tzname.c misc/_getpid.c \
 	misc/__initenv.c misc/__winitenv.c stdio/_setmaxstdio.c \
-	stdio/gets.c stdio/scanf.S
+	stdio/gets.c math/fabsf.c stdio/scanf.S
 am__objects_325 = stdio/libarm64_libmsvcrt_extra_a-scanf2-argcount-char.$(OBJEXT) \
 	stdio/libarm64_libmsvcrt_extra_a-scanf2-argcount-wchar.$(OBJEXT) \
 	stdio/libarm64_libmsvcrt_extra_a-vfscanf.$(OBJEXT) \
@@ -7020,8 +7022,10 @@
 	stdio/libarm64_libmsvcrt_extra_a-msvcr110pre_stat64i32.$(OBJEXT) \
 	stdio/libarm64_libmsvcrt_extra_a-msvcr110pre_wstat32.$(OBJEXT) \
 	stdio/libarm64_libmsvcrt_extra_a-msvcr110pre_wstat64i32.$(OBJEXT)
-@ARM64EC_FALSE@am__objects_327 = stdio/libarm64_libmsvcrt_extra_a-scanf.$(OBJEXT)
-am__objects_328 = $(am__objects_326) \
+@ARM64EC_TRUE@am__objects_327 =  \
+@ARM64EC_TRUE@	math/libarm64_libmsvcrt_extra_a-fabsf.$(OBJEXT)
+@ARM64EC_FALSE@am__objects_328 = stdio/libarm64_libmsvcrt_extra_a-scanf.$(OBJEXT)
+am__objects_329 = $(am__objects_326) \
 	math/arm-common/libarm64_libmsvcrt_extra_a-acosh.$(OBJEXT) \
 	math/arm-common/libarm64_libmsvcrt_extra_a-acoshf.$(OBJEXT) \
 	math/arm-common/libarm64_libmsvcrt_extra_a-acoshl.$(OBJEXT) \
@@ -7091,69 +7095,69 @@
 	misc/libarm64_libmsvcrt_extra_a-__winitenv.$(OBJEXT) \
 	stdio/libarm64_libmsvcrt_extra_a-_setmaxstdio.$(OBJEXT) \
 	stdio/libarm64_libmsvcrt_extra_a-gets.$(OBJEXT) \
-	$(am__objects_327)
+	$(am__objects_327) $(am__objects_328)
 @LIBARM64_TRUE@@W32API_FALSE@am_libarm64_libmsvcrt_extra_a_OBJECTS =  \
-@LIBARM64_TRUE@@W32API_FALSE@	$(am__objects_328)
+@LIBARM64_TRUE@@W32API_FALSE@	$(am__objects_329)
 libarm64_libmsvcrt_extra_a_OBJECTS =  \
 	$(am_libarm64_libmsvcrt_extra_a_OBJECTS)
 libarm64_libmsxml2_a_AR = $(AR) $(ARFLAGS)
 libarm64_libmsxml2_a_LIBADD =
 am__libarm64_libmsxml2_a_SOURCES_DIST = libsrc/msxml2.c
-am__objects_329 = libsrc/libarm64_libmsxml2_a-msxml2.$(OBJEXT)
-@LIBARM64_TRUE@am_libarm64_libmsxml2_a_OBJECTS = $(am__objects_329)
+am__objects_330 = libsrc/libarm64_libmsxml2_a-msxml2.$(OBJEXT)
+@LIBARM64_TRUE@am_libarm64_libmsxml2_a_OBJECTS = $(am__objects_330)
 libarm64_libmsxml2_a_OBJECTS = $(am_libarm64_libmsxml2_a_OBJECTS)
 libarm64_libmsxml6_a_AR = $(AR) $(ARFLAGS)
 libarm64_libmsxml6_a_LIBADD =
 am__libarm64_libmsxml6_a_SOURCES_DIST = libsrc/msxml6.c
-am__objects_330 = libsrc/libarm64_libmsxml6_a-msxml6.$(OBJEXT)
-@LIBARM64_TRUE@am_libarm64_libmsxml6_a_OBJECTS = $(am__objects_330)
+am__objects_331 = libsrc/libarm64_libmsxml6_a-msxml6.$(OBJEXT)
+@LIBARM64_TRUE@am_libarm64_libmsxml6_a_OBJECTS = $(am__objects_331)
 libarm64_libmsxml6_a_OBJECTS = $(am_libarm64_libmsxml6_a_OBJECTS)
 libarm64_libportabledeviceguids_a_AR = $(AR) $(ARFLAGS)
 libarm64_libportabledeviceguids_a_LIBADD =
 am__libarm64_libportabledeviceguids_a_SOURCES_DIST =  \
 	libsrc/portabledeviceguids.c
-am__objects_331 = libsrc/libarm64_libportabledeviceguids_a-portabledeviceguids.$(OBJEXT)
+am__objects_332 = libsrc/libarm64_libportabledeviceguids_a-portabledeviceguids.$(OBJEXT)
 @LIBARM64_TRUE@am_libarm64_libportabledeviceguids_a_OBJECTS =  \
-@LIBARM64_TRUE@	$(am__objects_331)
+@LIBARM64_TRUE@	$(am__objects_332)
 libarm64_libportabledeviceguids_a_OBJECTS =  \
 	$(am_libarm64_libportabledeviceguids_a_OBJECTS)
 libarm64_libsapi_a_AR = $(AR) $(ARFLAGS)
 libarm64_libsapi_a_LIBADD =
 am__libarm64_libsapi_a_SOURCES_DIST = libsrc/sapi.c
-am__objects_332 = libsrc/libarm64_libsapi_a-sapi.$(OBJEXT)
-@LIBARM64_TRUE@am_libarm64_libsapi_a_OBJECTS = $(am__objects_332)
+am__objects_333 = libsrc/libarm64_libsapi_a-sapi.$(OBJEXT)
+@LIBARM64_TRUE@am_libarm64_libsapi_a_OBJECTS = $(am__objects_333)
 libarm64_libsapi_a_OBJECTS = $(am_libarm64_libsapi_a_OBJECTS)
 libarm64_libscrnsave_a_AR = $(AR) $(ARFLAGS)
 libarm64_libscrnsave_a_LIBADD =
 am__libarm64_libscrnsave_a_SOURCES_DIST = libsrc/scrnsave.c
-am__objects_333 = libsrc/libarm64_libscrnsave_a-scrnsave.$(OBJEXT)
-@LIBARM64_TRUE@am_libarm64_libscrnsave_a_OBJECTS = $(am__objects_333)
+am__objects_334 = libsrc/libarm64_libscrnsave_a-scrnsave.$(OBJEXT)
+@LIBARM64_TRUE@am_libarm64_libscrnsave_a_OBJECTS = $(am__objects_334)
 libarm64_libscrnsave_a_OBJECTS = $(am_libarm64_libscrnsave_a_OBJECTS)
 libarm64_libscrnsavw_a_AR = $(AR) $(ARFLAGS)
 libarm64_libscrnsavw_a_LIBADD =
 am__libarm64_libscrnsavw_a_SOURCES_DIST = libsrc/scrnsave.c
-am__objects_334 = libsrc/libarm64_libscrnsavw_a-scrnsave.$(OBJEXT)
-@LIBARM64_TRUE@am_libarm64_libscrnsavw_a_OBJECTS = $(am__objects_334)
+am__objects_335 = libsrc/libarm64_libscrnsavw_a-scrnsave.$(OBJEXT)
+@LIBARM64_TRUE@am_libarm64_libscrnsavw_a_OBJECTS = $(am__objects_335)
 libarm64_libscrnsavw_a_OBJECTS = $(am_libarm64_libscrnsavw_a_OBJECTS)
 libarm64_libsensorsapi_a_AR = $(AR) $(ARFLAGS)
 libarm64_libsensorsapi_a_LIBADD =
 am__libarm64_libsensorsapi_a_SOURCES_DIST = libsrc/sensorsapi.c
-am__objects_335 =  \
+am__objects_336 =  \
 	libsrc/libarm64_libsensorsapi_a-sensorsapi.$(OBJEXT)
 @LIBARM64_TRUE@am_libarm64_libsensorsapi_a_OBJECTS =  \
-@LIBARM64_TRUE@	$(am__objects_335)
+@LIBARM64_TRUE@	$(am__objects_336)
 libarm64_libsensorsapi_a_OBJECTS =  \
 	$(am_libarm64_libsensorsapi_a_OBJECTS)
 libarm64_libshell32_a_LIBADD =
 am__libarm64_libshell32_a_SOURCES_DIST = libsrc/shell32.c
-am__objects_336 = libsrc/libarm64_libshell32_a-shell32.$(OBJEXT)
-@LIBARM64_TRUE@am_libarm64_libshell32_a_OBJECTS = $(am__objects_336)
+am__objects_337 = libsrc/libarm64_libshell32_a-shell32.$(OBJEXT)
+@LIBARM64_TRUE@am_libarm64_libshell32_a_OBJECTS = $(am__objects_337)
 libarm64_libshell32_a_OBJECTS = $(am_libarm64_libshell32_a_OBJECTS)
 libarm64_libstrmiids_a_AR = $(AR) $(ARFLAGS)
 libarm64_libstrmiids_a_LIBADD =
 am__libarm64_libstrmiids_a_SOURCES_DIST = libsrc/strmiids.c
-am__objects_337 = libsrc/libarm64_libstrmiids_a-strmiids.$(OBJEXT)
-@LIBARM64_TRUE@am_libarm64_libstrmiids_a_OBJECTS = $(am__objects_337)
+am__objects_338 = libsrc/libarm64_libstrmiids_a-strmiids.$(OBJEXT)
+@LIBARM64_TRUE@am_libarm64_libstrmiids_a_OBJECTS = $(am__objects_338)
 libarm64_libstrmiids_a_OBJECTS = $(am_libarm64_libstrmiids_a_OBJECTS)
 libarm64_libucrt_extra_a_AR = $(AR) $(ARFLAGS)
 libarm64_libucrt_extra_a_LIBADD =
@@ -7182,8 +7186,9 @@
 	stdio/ucrt_vsprintf.c stdio/ucrt_vswprintf.c \
 	stdio/ucrt_vsscanf.c stdio/ucrt_vswscanf.c \
 	stdio/ucrt_vwprintf.c stdio/ucrt_vwscanf.c \
-	stdio/ucrt_wprintf.c stdio/ucrt_wscanf.c string/ucrt__wcstok.c
-am__objects_338 =  \
+	stdio/ucrt_wprintf.c stdio/ucrt_wscanf.c string/ucrt__wcstok.c \
+	math/fabsf.c
+am__objects_339 =  \
 	misc/libarm64_libucrt_extra_a-ucrt__getmainargs.$(OBJEXT) \
 	misc/libarm64_libucrt_extra_a-ucrt__wgetmainargs.$(OBJEXT) \
 	misc/libarm64_libucrt_extra_a-ucrt_amsg_exit.$(OBJEXT) \
@@ -7239,9 +7244,11 @@
 	stdio/libarm64_libucrt_extra_a-ucrt_wprintf.$(OBJEXT) \
 	stdio/libarm64_libucrt_extra_a-ucrt_wscanf.$(OBJEXT) \
 	string/libarm64_libucrt_extra_a-ucrt__wcstok.$(OBJEXT)
-am__objects_339 = $(am__objects_338)
+@ARM64EC_TRUE@am__objects_340 =  \
+@ARM64EC_TRUE@	math/libarm64_libucrt_extra_a-fabsf.$(OBJEXT)
+am__objects_341 = $(am__objects_339) $(am__objects_340)
 @LIBARM64_TRUE@@W32API_FALSE@am_libarm64_libucrt_extra_a_OBJECTS =  \
-@LIBARM64_TRUE@@W32API_FALSE@	$(am__objects_339)
+@LIBARM64_TRUE@@W32API_FALSE@	$(am__objects_341)
 libarm64_libucrt_extra_a_OBJECTS =  \
 	$(am_libarm64_libucrt_extra_a_OBJECTS)
 libarm64_libucrtapp_extra_a_AR = $(AR) $(ARFLAGS)
@@ -7253,7 +7260,7 @@
 	string/strchrnul.c string/strrchr.c string/strstr.c \
 	string/wcschr.c string/wcsrchr.c string/wcsstr.c \
 	misc/arm64ec/longjmp.c misc/arm64ec/setjmp.c
-am__objects_340 = misc/libarm64_libucrtapp_extra_a-__C_specific_handler.$(OBJEXT) \
+am__objects_342 = misc/libarm64_libucrtapp_extra_a-__C_specific_handler.$(OBJEXT) \
 	misc/libarm64_libucrtapp_extra_a-longjmp.$(OBJEXT) \
 	misc/libarm64_libucrtapp_extra_a-setjmp.$(OBJEXT) \
 	string/libarm64_libucrtapp_extra_a-memchr.$(OBJEXT) \
@@ -7268,11 +7275,11 @@
 	string/libarm64_libucrtapp_extra_a-wcschr.$(OBJEXT) \
 	string/libarm64_libucrtapp_extra_a-wcsrchr.$(OBJEXT) \
 	string/libarm64_libucrtapp_extra_a-wcsstr.$(OBJEXT)
-@ARM64EC_TRUE@am__objects_341 = misc/arm64ec/libarm64_libucrtapp_extra_a-longjmp.$(OBJEXT) \
+@ARM64EC_TRUE@am__objects_343 = misc/arm64ec/libarm64_libucrtapp_extra_a-longjmp.$(OBJEXT) \
 @ARM64EC_TRUE@	misc/arm64ec/libarm64_libucrtapp_extra_a-setjmp.$(OBJEXT)
 @LIBARM64_TRUE@@W32API_FALSE@am_libarm64_libucrtapp_extra_a_OBJECTS =  \
-@LIBARM64_TRUE@@W32API_FALSE@	$(am__objects_340) \
-@LIBARM64_TRUE@@W32API_FALSE@	$(am__objects_341)
+@LIBARM64_TRUE@@W32API_FALSE@	$(am__objects_342) \
+@LIBARM64_TRUE@@W32API_FALSE@	$(am__objects_343)
 libarm64_libucrtapp_extra_a_OBJECTS =  \
 	$(am_libarm64_libucrtapp_extra_a_OBJECTS)
 libarm64_libuuid_a_AR = $(AR) $(ARFLAGS)
@@ -7297,7 +7304,7 @@
 	libsrc/usbiodef-uuid.c libsrc/uuid.c libsrc/vds-uuid.c \
 	libsrc/virtdisk-uuid.c libsrc/vss-uuid.c libsrc/wia-uuid.c \
 	libsrc/windowscodecs.c
-am__objects_342 = libsrc/libarm64_libuuid_a-ativscp-uuid.$(OBJEXT) \
+am__objects_344 = libsrc/libarm64_libuuid_a-ativscp-uuid.$(OBJEXT) \
 	libsrc/libarm64_libuuid_a-atsmedia-uuid.$(OBJEXT) \
 	libsrc/libarm64_libuuid_a-bth-uuid.$(OBJEXT) \
 	libsrc/libarm64_libuuid_a-cguid-uuid.$(OBJEXT) \
@@ -7344,36 +7351,36 @@
 	libsrc/libarm64_libuuid_a-vss-uuid.$(OBJEXT) \
 	libsrc/libarm64_libuuid_a-wia-uuid.$(OBJEXT) \
 	libsrc/libarm64_libuuid_a-windowscodecs.$(OBJEXT)
-@LIBARM64_TRUE@am_libarm64_libuuid_a_OBJECTS = $(am__objects_342)
+@LIBARM64_TRUE@am_libarm64_libuuid_a_OBJECTS = $(am__objects_344)
 libarm64_libuuid_a_OBJECTS = $(am_libarm64_libuuid_a_OBJECTS)
 libarm64_libwbemuuid_a_AR = $(AR) $(ARFLAGS)
 libarm64_libwbemuuid_a_LIBADD =
 am__libarm64_libwbemuuid_a_SOURCES_DIST = libsrc/wbemuuid.c
-am__objects_343 = libsrc/libarm64_libwbemuuid_a-wbemuuid.$(OBJEXT)
-@LIBARM64_TRUE@am_libarm64_libwbemuuid_a_OBJECTS = $(am__objects_343)
+am__objects_345 = libsrc/libarm64_libwbemuuid_a-wbemuuid.$(OBJEXT)
+@LIBARM64_TRUE@am_libarm64_libwbemuuid_a_OBJECTS = $(am__objects_345)
 libarm64_libwbemuuid_a_OBJECTS = $(am_libarm64_libwbemuuid_a_OBJECTS)
 libarm64_libwiaguid_a_AR = $(AR) $(ARFLAGS)
 libarm64_libwiaguid_a_LIBADD =
 am__libarm64_libwiaguid_a_SOURCES_DIST = libsrc/wia-uuid.c
-am__objects_344 = libsrc/libarm64_libwiaguid_a-wia-uuid.$(OBJEXT)
-@LIBARM64_TRUE@am_libarm64_libwiaguid_a_OBJECTS = $(am__objects_344)
+am__objects_346 = libsrc/libarm64_libwiaguid_a-wia-uuid.$(OBJEXT)
+@LIBARM64_TRUE@am_libarm64_libwiaguid_a_OBJECTS = $(am__objects_346)
 libarm64_libwiaguid_a_OBJECTS = $(am_libarm64_libwiaguid_a_OBJECTS)
 libarm64_libwindowscodecs_a_LIBADD =
 am__libarm64_libwindowscodecs_a_SOURCES_DIST = libsrc/windowscodecs.c
-am__objects_345 =  \
+am__objects_347 =  \
 	libsrc/libarm64_libwindowscodecs_a-windowscodecs.$(OBJEXT)
 @LIBARM64_TRUE@am_libarm64_libwindowscodecs_a_OBJECTS =  \
-@LIBARM64_TRUE@	$(am__objects_345)
+@LIBARM64_TRUE@	$(am__objects_347)
 libarm64_libwindowscodecs_a_OBJECTS =  \
 	$(am_libarm64_libwindowscodecs_a_OBJECTS)
 libarm64_libwmcodecdspuuid_a_AR = $(AR) $(ARFLAGS)
 libarm64_libwmcodecdspuuid_a_LIBADD =
 am__libarm64_libwmcodecdspuuid_a_SOURCES_DIST =  \
 	libsrc/wmcodecdspuuid.c
-am__objects_346 =  \
+am__objects_348 =  \
 	libsrc/libarm64_libwmcodecdspuuid_a-wmcodecdspuuid.$(OBJEXT)
 @LIBARM64_TRUE@am_libarm64_libwmcodecdspuuid_a_OBJECTS =  \
-@LIBARM64_TRUE@	$(am__objects_346)
+@LIBARM64_TRUE@	$(am__objects_348)
 libarm64_libwmcodecdspuuid_a_OBJECTS =  \
 	$(am_libarm64_libwmcodecdspuuid_a_OBJECTS)
 libarm64_libws2_32_a_LIBADD =
@@ -7412,7 +7419,7 @@
 	libsrc/wspiapi/WspiapiGetNameInfo.c \
 	libsrc/wspiapi/WspiapiFreeAddrInfo.c \
 	lib-common/libws2_32.def.in
-am__objects_347 = libsrc/libarm64_libws2_32_a-ws2_32.$(OBJEXT) \
+am__objects_349 = libsrc/libarm64_libws2_32_a-ws2_32.$(OBJEXT) \
 	libsrc/ws2tcpip/libarm64_libws2_32_a-in6_addr_equal.$(OBJEXT) \
 	libsrc/ws2tcpip/libarm64_libws2_32_a-in6addr_isany.$(OBJEXT) \
 	libsrc/ws2tcpip/libarm64_libws2_32_a-in6addr_isloopback.$(OBJEXT) \
@@ -7447,7 +7454,7 @@
 	libsrc/wspiapi/libarm64_libws2_32_a-WspiapiGetAddrInfo.$(OBJEXT) \
 	libsrc/wspiapi/libarm64_libws2_32_a-WspiapiGetNameInfo.$(OBJEXT) \
 	libsrc/wspiapi/libarm64_libws2_32_a-WspiapiFreeAddrInfo.$(OBJEXT)
-@LIBARM64_TRUE@am_libarm64_libws2_32_a_OBJECTS = $(am__objects_347)
+@LIBARM64_TRUE@am_libarm64_libws2_32_a_OBJECTS = $(am__objects_349)
 libarm64_libws2_32_a_OBJECTS = $(am_libarm64_libws2_32_a_OBJECTS)
 tests32_libnewcomplextests_a_AR = $(AR) $(ARFLAGS)
 tests32_libnewcomplextests_a_LIBADD =
@@ -7464,7 +7471,7 @@
 	testcases/complex/csin.c testcases/complex/csinh.c \
 	testcases/complex/csqrt.c testcases/complex/ctan.c \
 	testcases/complex/ctanh.c
-am__objects_348 =  \
+am__objects_350 =  \
 	testcases/complex/tests32_libnewcomplextests_a-cabs.$(OBJEXT) \
 	testcases/complex/tests32_libnewcomplextests_a-cacos.$(OBJEXT) \
 	testcases/complex/tests32_libnewcomplextests_a-cacosh.$(OBJEXT) \
@@ -7488,7 +7495,7 @@
 	testcases/complex/tests32_libnewcomplextests_a-ctan.$(OBJEXT) \
 	testcases/complex/tests32_libnewcomplextests_a-ctanh.$(OBJEXT)
 @LIB32_TRUE@am_tests32_libnewcomplextests_a_OBJECTS =  \
-@LIB32_TRUE@	$(am__objects_348)
+@LIB32_TRUE@	$(am__objects_350)
 tests32_libnewcomplextests_a_OBJECTS =  \
 	$(am_tests32_libnewcomplextests_a_OBJECTS)
 tests32_libnewcomplextestsf_a_AR = $(AR) $(ARFLAGS)
@@ -7506,7 +7513,7 @@
 	testcases/complex/csin.c testcases/complex/csinh.c \
 	testcases/complex/csqrt.c testcases/complex/ctan.c \
 	testcases/complex/ctanh.c
-am__objects_349 = testcases/complex/tests32_libnewcomplextestsf_a-cabs.$(OBJEXT) \
+am__objects_351 = testcases/complex/tests32_libnewcomplextestsf_a-cabs.$(OBJEXT) \
 	testcases/complex/tests32_libnewcomplextestsf_a-cacos.$(OBJEXT) \
 	testcases/complex/tests32_libnewcomplextestsf_a-cacosh.$(OBJEXT) \
 	testcases/complex/tests32_libnewcomplextestsf_a-carg.$(OBJEXT) \
@@ -7529,7 +7536,7 @@
 	testcases/complex/tests32_libnewcomplextestsf_a-ctan.$(OBJEXT) \
 	testcases/complex/tests32_libnewcomplextestsf_a-ctanh.$(OBJEXT)
 @LIB32_TRUE@am_tests32_libnewcomplextestsf_a_OBJECTS =  \
-@LIB32_TRUE@	$(am__objects_349)
+@LIB32_TRUE@	$(am__objects_351)
 tests32_libnewcomplextestsf_a_OBJECTS =  \
 	$(am_tests32_libnewcomplextestsf_a_OBJECTS)
 tests32_libnewcomplextestsld_a_AR = $(AR) $(ARFLAGS)
@@ -7547,7 +7554,7 @@
 	testcases/complex/csin.c testcases/complex/csinh.c \
 	testcases/complex/csqrt.c testcases/complex/ctan.c \
 	testcases/complex/ctanh.c
-am__objects_350 = testcases/complex/tests32_libnewcomplextestsld_a-cabs.$(OBJEXT) \
+am__objects_352 = testcases/complex/tests32_libnewcomplextestsld_a-cabs.$(OBJEXT) \
 	testcases/complex/tests32_libnewcomplextestsld_a-cacos.$(OBJEXT) \
 	testcases/complex/tests32_libnewcomplextestsld_a-cacosh.$(OBJEXT) \
 	testcases/complex/tests32_libnewcomplextestsld_a-carg.$(OBJEXT) \
@@ -7570,7 +7577,7 @@
 	testcases/complex/tests32_libnewcomplextestsld_a-ctan.$(OBJEXT) \
 	testcases/complex/tests32_libnewcomplextestsld_a-ctanh.$(OBJEXT)
 @LIB32_TRUE@am_tests32_libnewcomplextestsld_a_OBJECTS =  \
-@LIB32_TRUE@	$(am__objects_350)
+@LIB32_TRUE@	$(am__objects_352)
 tests32_libnewcomplextestsld_a_OBJECTS =  \
 	$(am_tests32_libnewcomplextestsld_a_OBJECTS)
 tests64_libnewcomplextests_a_AR = $(AR) $(ARFLAGS)
@@ -7588,7 +7595,7 @@
 	testcases/complex/csin.c testcases/complex/csinh.c \
 	testcases/complex/csqrt.c testcases/complex/ctan.c \
 	testcases/complex/ctanh.c
-am__objects_351 =  \
+am__objects_353 =  \
 	testcases/complex/tests64_libnewcomplextests_a-cabs.$(OBJEXT) \
 	testcases/complex/tests64_libnewcomplextests_a-cacos.$(OBJEXT) \
 	testcases/complex/tests64_libnewcomplextests_a-cacosh.$(OBJEXT) \
@@ -7612,7 +7619,7 @@
 	testcases/complex/tests64_libnewcomplextests_a-ctan.$(OBJEXT) \
 	testcases/complex/tests64_libnewcomplextests_a-ctanh.$(OBJEXT)
 @LIB64_TRUE@am_tests64_libnewcomplextests_a_OBJECTS =  \
-@LIB64_TRUE@	$(am__objects_351)
+@LIB64_TRUE@	$(am__objects_353)
 tests64_libnewcomplextests_a_OBJECTS =  \
 	$(am_tests64_libnewcomplextests_a_OBJECTS)
 tests64_libnewcomplextestsf_a_AR = $(AR) $(ARFLAGS)
@@ -7630,7 +7637,7 @@
 	testcases/complex/csin.c testcases/complex/csinh.c \
 	testcases/complex/csqrt.c testcases/complex/ctan.c \
 	testcases/complex/ctanh.c
-am__objects_352 = testcases/complex/tests64_libnewcomplextestsf_a-cabs.$(OBJEXT) \
+am__objects_354 = testcases/complex/tests64_libnewcomplextestsf_a-cabs.$(OBJEXT) \
 	testcases/complex/tests64_libnewcomplextestsf_a-cacos.$(OBJEXT) \
 	testcases/complex/tests64_libnewcomplextestsf_a-cacosh.$(OBJEXT) \
 	testcases/complex/tests64_libnewcomplextestsf_a-carg.$(OBJEXT) \
@@ -7653,7 +7660,7 @@
 	testcases/complex/tests64_libnewcomplextestsf_a-ctan.$(OBJEXT) \
 	testcases/complex/tests64_libnewcomplextestsf_a-ctanh.$(OBJEXT)
 @LIB64_TRUE@am_tests64_libnewcomplextestsf_a_OBJECTS =  \
-@LIB64_TRUE@	$(am__objects_352)
+@LIB64_TRUE@	$(am__objects_354)
 tests64_libnewcomplextestsf_a_OBJECTS =  \
 	$(am_tests64_libnewcomplextestsf_a_OBJECTS)
 tests64_libnewcomplextestsld_a_AR = $(AR) $(ARFLAGS)
@@ -7671,7 +7678,7 @@
 	testcases/complex/csin.c testcases/complex/csinh.c \
 	testcases/complex/csqrt.c testcases/complex/ctan.c \
 	testcases/complex/ctanh.c
-am__objects_353 = testcases/complex/tests64_libnewcomplextestsld_a-cabs.$(OBJEXT) \
+am__objects_355 = testcases/complex/tests64_libnewcomplextestsld_a-cabs.$(OBJEXT) \
 	testcases/complex/tests64_libnewcomplextestsld_a-cacos.$(OBJEXT) \
 	testcases/complex/tests64_libnewcomplextestsld_a-cacosh.$(OBJEXT) \
 	testcases/complex/tests64_libnewcomplextestsld_a-carg.$(OBJEXT) \
@@ -7694,7 +7701,7 @@
 	testcases/complex/tests64_libnewcomplextestsld_a-ctan.$(OBJEXT) \
 	testcases/complex/tests64_libnewcomplextestsld_a-ctanh.$(OBJEXT)
 @LIB64_TRUE@am_tests64_libnewcomplextestsld_a_OBJECTS =  \
-@LIB64_TRUE@	$(am__objects_353)
+@LIB64_TRUE@	$(am__objects_355)
 tests64_libnewcomplextestsld_a_OBJECTS =  \
 	$(am_tests64_libnewcomplextestsld_a_OBJECTS)
 testcases_t_aligned_alloc_SOURCES = testcases/t_aligned_alloc.c
@@ -9777,7 +9784,9 @@
 	math/$(DEPDIR)/libarm64_libmsvcrt_common_a-tgammaf.Po \
 	math/$(DEPDIR)/libarm64_libmsvcrt_common_a-tgammal.Po \
 	math/$(DEPDIR)/libarm64_libmsvcrt_common_a-truncl.Po \
+	math/$(DEPDIR)/libarm64_libmsvcrt_extra_a-fabsf.Po \
 	math/$(DEPDIR)/libarm64_libucrt_extra_a-_huge.Po \
+	math/$(DEPDIR)/libarm64_libucrt_extra_a-fabsf.Po \
 	math/DFP/$(DEPDIR)/lib32_libmingwex_a-__fpclassifyd128.Po \
 	math/DFP/$(DEPDIR)/lib32_libmingwex_a-__fpclassifyd32.Po \
 	math/DFP/$(DEPDIR)/lib32_libmingwex_a-__fpclassifyd64.Po \
@@ -13359,10 +13368,10 @@
 LDFLAGS32 = -m32 -L$(top_builddir)/lib32
 LDFLAGS64 = -m64 -L$(top_builddir)/lib64
 extra_include = -I$(top_srcdir)/include
-processed_defs = $(am__append_10) $(am__append_15) $(am__append_20) \
-	$(am__append_25)
-noinst_LIBRARIES = $(am__append_12) $(am__append_17) $(am__append_22) \
+processed_defs = $(am__append_12) $(am__append_17) $(am__append_22) \
 	$(am__append_27)
+noinst_LIBRARIES = $(am__append_14) $(am__append_19) $(am__append_24) \
+	$(am__append_29)
 
 # default directx import library names
 xinput = xinput1_3
@@ -13825,9 +13834,7 @@
 
 
 # Files included in libucrt*.a on arm64
-src_ucrtbasearm64 = \
-  $(src_ucrtbase)
-
+src_ucrtbasearm64 = $(src_ucrtbase) $(am__append_3)
 
 # Files included in libmsvcrt-os.a (for msvcrt.dll) on x86_32
 src_msvcrt32 = \
@@ -13941,7 +13948,7 @@
 	misc/__timezone.c misc/__tzname.c misc/_getpid.c \
 	misc/__initenv.c misc/__winitenv.c stdio/_fstat64i32.c \
 	stdio/_setmaxstdio.c stdio/_stat64i32.c stdio/_wstat64i32.c \
-	stdio/gets.c stdio/scanf.S $(am__append_3)
+	stdio/gets.c stdio/scanf.S $(am__append_4)
 
 # Files included in libmsvcrt-os.a (for msvcrt.dll) on arm64
 src_msvcrtarm64 = $(src_msvcrt) math/arm-common/acosh.c \
@@ -13974,7 +13981,7 @@
 	misc/__p__winminor.c misc/__p__winver.c misc/__p__wpgmptr.c \
 	misc/__timezone.c misc/__tzname.c misc/_getpid.c \
 	misc/__initenv.c misc/__winitenv.c stdio/_setmaxstdio.c \
-	stdio/gets.c $(am__append_4)
+	stdio/gets.c $(am__append_5) $(am__append_6)
 @ARM64EC_TRUE@src_msvcrtarm64_x64 = libarm64/stdio/scanf.x86_64.o
 src_pre_msvcrt20 = \
   misc/__daylight.c \
@@ -14349,12 +14356,12 @@
 # these only go into the ARM32 version:
 src_libmingwexarm32 = math/sincos.c math/sincosf.c \
 	math/arm-common/sincosl.c math/arm/s_rint.c math/arm/s_rintf.c \
-	$(am__append_5) $(am__append_6)
+	$(am__append_7) $(am__append_8)
 
 # these only go into the ARM64 version:
 src_libmingwexarm64 = math/sincos.c math/sincosf.c \
 	math/arm-common/sincosl.c math/arm64/rint.c math/arm64/rintf.c \
-	math/arm-common/ldexpl.c $(am__append_7)
+	math/arm-common/ldexpl.c $(am__append_9)
 @ARM64EC_TRUE@src_libmingwexarm64_x64 = libarm64/cfguard/guard_dispatch.x86_64.o
 
 # These intrinsics are target independent:
@@ -14465,7 +14472,7 @@
 @LIB32_TRUE@	lib32/libgdiplus.a lib32/libws2_32.a \
 @LIB32_TRUE@	lib32/libtaskschd.a lib32/libntoskrnl.a \
 @LIB32_TRUE@	lib32/libadsiid.a lib32/libdloadhelper.a \
-@LIB32_TRUE@	$(am__append_9)
+@LIB32_TRUE@	$(am__append_11)
 @LIB32_TRUE@lib32_libkernel32_a_SOURCES = $(src_intrincs) $(src_intrincs32)
 @LIB32_TRUE@lib32_libkernel32_a_AR = $(DTLIB32) && $(AR) $(ARFLAGS)
 @LIB32_TRUE@lib32_libkernel32_a_CPPFLAGS = $(CPPFLAGS32) $(extra_include) $(AM_CPPFLAGS)
@@ -14480,7 +14487,7 @@
 #lib32_DATA += lib32/libntoskrnl.a    # libntoskrnl.a is provided by a custom rule in the main Makefile.am
 #lib32_DATA += lib32/libshell32.a    # Handled by custom rule
 #lib32_DATA += lib32/libws2_32.a      # Handled by custom rule
-@LIB32_TRUE@lib32_DATA = $(am__append_8) lib32/libaclui.a \
+@LIB32_TRUE@lib32_DATA = $(am__append_10) lib32/libaclui.a \
 @LIB32_TRUE@	lib32/libactiveds.a lib32/libadsldpc.a \
 @LIB32_TRUE@	lib32/libadvapi32.a lib32/libapcups.a \
 @LIB32_TRUE@	lib32/libruntimeobject.a \
@@ -14674,7 +14681,7 @@
 @LIB32_TRUE@	lib32/libxinput9_1_0.a lib32/libxinputuap.a \
 @LIB32_TRUE@	lib32/libxmllite.a lib32/libwindowsapp.a \
 @LIB32_TRUE@	lib32/libwindowscoreheadless_apiset.a \
-@LIB32_TRUE@	$(am__append_11)
+@LIB32_TRUE@	$(am__append_13)
 @LIB32_TRUE@lib32_libbits_a_SOURCES = $(src_libbits)
 @LIB32_TRUE@lib32_libbits_a_CPPFLAGS = $(CPPFLAGS32) $(sysincludes)
 @LIB32_TRUE@lib32_libshell32_a_SOURCES = $(src_libshell32)
@@ -14852,7 +14859,7 @@
 @LIB64_TRUE@	lib64/libuuid.a lib64/libwiaguid.a \
 @LIB64_TRUE@	lib64/libgdiplus.a lib64/libws2_32.a \
 @LIB64_TRUE@	lib64/libtaskschd.a lib64/libadsiid.a \
-@LIB64_TRUE@	lib64/libdloadhelper.a $(am__append_14)
+@LIB64_TRUE@	lib64/libdloadhelper.a $(am__append_16)
 @LIB64_TRUE@lib64_libkernel32_a_SOURCES = $(src_intrincs) $(src_intrincs64) lib-common/kernel32.def.in
 @LIB64_TRUE@lib64_libkernel32_a_CPPFLAGS = $(CPPFLAGS64) $(extra_include) $(AM_CPPFLAGS)
 @LIB64_TRUE@lib64_libkernel32_a_AR = $(DTDEF64) lib64/kernel32.def && $(AR) $(ARFLAGS)
@@ -14866,7 +14873,7 @@
 #lib64_DATA += lib64/libmsvcp60.a     # Specialized for W32API conditional
 #lib64_DATA += lib64/libshell32.a    # Handled by custom rule
 #lib64_DATA += lib64/libws2_32.a      # Handled by custom rule
-@LIB64_TRUE@lib64_DATA = $(am__append_13) lib64/libwinusb.a \
+@LIB64_TRUE@lib64_DATA = $(am__append_15) lib64/libwinusb.a \
 @LIB64_TRUE@	lib64/libavrt.a lib64/libacledit.a \
 @LIB64_TRUE@	lib64/libaclui.a lib64/libactiveds.a \
 @LIB64_TRUE@	lib64/libadmparse.a lib64/libadmwprox.a \
@@ -15292,7 +15299,7 @@
 @LIB64_TRUE@	lib64/libsynchronization.a lib64/libwindowsapp.a \
 @LIB64_TRUE@	lib64/libwindowscoreheadless_apiset.a \
 @LIB64_TRUE@	lib64/libwscapi.a lib64/libwslapi.a \
-@LIB64_TRUE@	lib64/libxmllite.a $(am__append_16)
+@LIB64_TRUE@	lib64/libxmllite.a $(am__append_18)
 @LIB64_TRUE@lib64_libbits_a_SOURCES = $(src_libbits)
 @LIB64_TRUE@lib64_libbits_a_CPPFLAGS = $(CPPFLAGS64) $(sysincludes)
 @LIB64_TRUE@lib64_libshell32_a_SOURCES = $(src_libshell32)
@@ -15435,7 +15442,7 @@
 @LIBARM32_TRUE@	libarm32/libstrmiids.a libarm32/libuuid.a \
 @LIBARM32_TRUE@	libarm32/libwiaguid.a libarm32/libgdiplus.a \
 @LIBARM32_TRUE@	libarm32/libws2_32.a libarm32/libadsiid.a \
-@LIBARM32_TRUE@	libarm32/libdloadhelper.a $(am__append_19)
+@LIBARM32_TRUE@	libarm32/libdloadhelper.a $(am__append_21)
 @LIBARM32_TRUE@libarm32_libkernel32_a_SOURCES = $(src_intrincs) $(src_intrincsarm32) lib-common/kernel32.def.in
 @LIBARM32_TRUE@libarm32_libkernel32_a_AR = $(DTDEFARM32) libarm32/kernel32.def && $(AR) $(ARFLAGS)
 @LIBARM32_TRUE@libarm32_libkernel32_a_CPPFLAGS = $(CPPFLAGSARM32) $(extra_include) $(AM_CPPFLAGS)
@@ -15452,7 +15459,7 @@
 #libarm32_DATA += libarm32/libshell32.a    # Handled by custom rule
 #libarm32_DATA += libarm32/libvfw32.a # DLL absent
 #libarm32_DATA += libarm32/libws2_32.a      # Handled by custom rule
-@LIBARM32_TRUE@libarm32_DATA = $(am__append_18) libarm32/libacledit.a \
+@LIBARM32_TRUE@libarm32_DATA = $(am__append_20) libarm32/libacledit.a \
 @LIBARM32_TRUE@	libarm32/libaclui.a libarm32/libacppage.a \
 @LIBARM32_TRUE@	libarm32/libacproxy.a libarm32/libactionqueue.a \
 @LIBARM32_TRUE@	libarm32/libactiveds.a libarm32/libadhapi.a \
@@ -16050,7 +16057,7 @@
 @LIBARM32_TRUE@	libarm32/libxpsprint.a \
 @LIBARM32_TRUE@	libarm32/libxpsrasterservice.a \
 @LIBARM32_TRUE@	libarm32/libxpssvcs.a libarm32/libxwizards.a \
-@LIBARM32_TRUE@	libarm32/libzipfldr.a $(am__append_21)
+@LIBARM32_TRUE@	libarm32/libzipfldr.a $(am__append_23)
 @LIBARM32_TRUE@libarm32_libbits_a_SOURCES = $(src_libbits)
 @LIBARM32_TRUE@libarm32_libbits_a_CPPFLAGS = $(CPPFLAGSARM32) $(sysincludes)
 @LIBARM32_TRUE@libarm32_libshell32_a_SOURCES = $(src_libshell32)
@@ -16173,7 +16180,7 @@
 @LIBARM64_TRUE@	libarm64/libstrmiids.a libarm64/libuuid.a \
 @LIBARM64_TRUE@	libarm64/libwiaguid.a libarm64/libgdiplus.a \
 @LIBARM64_TRUE@	libarm64/libws2_32.a libarm64/libadsiid.a \
-@LIBARM64_TRUE@	libarm64/libdloadhelper.a $(am__append_24)
+@LIBARM64_TRUE@	libarm64/libdloadhelper.a $(am__append_26)
 @LIBARM64_TRUE@libarm64_libkernel32_a_SOURCES = $(src_intrincs) $(src_intrincsarm64) lib-common/kernel32.def.in
 @LIBARM64_TRUE@libarm64_libkernel32_a_AR = $(DTDEFARM64) libarm64/kernel32.def && $(AR) $(ARFLAGS)
 @LIBARM64_TRUE@libarm64_libkernel32_a_CPPFLAGS = $(CPPFLAGSARM64) $(extra_include) $(AM_CPPFLAGS)
@@ -16185,7 +16192,7 @@
 #libarm64_DATA += libarm64/libksuser.a    # Handled by custom rule
 #libarm64_DATA += libarm64/libshell32.a    # Handled by custom rule
 #libarm64_DATA += libarm64/libws2_32.a      # Handled by custom rule
-@LIBARM64_TRUE@libarm64_DATA = $(am__append_23) libarm64/libacledit.a \
+@LIBARM64_TRUE@libarm64_DATA = $(am__append_25) libarm64/libacledit.a \
 @LIBARM64_TRUE@	libarm64/libactiveds.a libarm64/libadvapi32.a \
 @LIBARM64_TRUE@	libarm64/libadvpack.a libarm64/libappmgmts.a \
 @LIBARM64_TRUE@	libarm64/libappmgr.a libarm64/libasycfilt.a \
@@ -16392,7 +16399,7 @@
 @LIBARM64_TRUE@	libarm64/libwsock32.a libarm64/libwtsapi32.a \
 @LIBARM64_TRUE@	libarm64/libxaudio2_8.a libarm64/libxaudio2_9.a \
 @LIBARM64_TRUE@	libarm64/libxinput1_4.a libarm64/libxinputuap.a \
-@LIBARM64_TRUE@	libarm64/libxmllite.a $(am__append_26)
+@LIBARM64_TRUE@	libarm64/libxmllite.a $(am__append_28)
 @LIBARM64_TRUE@libarm64_libbits_a_SOURCES = $(src_libbits)
 @LIBARM64_TRUE@libarm64_libbits_a_CPPFLAGS = $(CPPFLAGSARM64) $(sysincludes)
 @LIBARM64_TRUE@libarm64_libshell32_a_SOURCES = $(src_libshell32)
@@ -16546,7 +16553,7 @@
 	testcases/t_speed_powl testcases/t_stat testcases/t_stdint \
 	testcases/t_time testcases/t_tls1 testcases/t_trycatch \
 	testcases/t_stat_slash testcases/t_vsscanf \
-	testcases/t_wreaddir testcases/t_fseeko64 $(am__append_28)
+	testcases/t_wreaddir testcases/t_fseeko64 $(am__append_30)
 testcases_tstmaincpp_SOURCES = testcases/tstmaincpp.cpp
 testcases_t_trycatch_SOURCES = testcases/t_trycatch.cpp
 testcases_t_intrinc_CFLAGS = -std=c99
@@ -16555,7 +16562,7 @@
 
 # Do not specify TESTS = check_PROGRAMS, because some TESTS
 # may not be check_PROGRAMS.
-check_LIBRARIES = $(am__append_29) $(am__append_33)
+check_LIBRARIES = $(am__append_31) $(am__append_35)
 
 # Complex library check sources.
 check_complex_lib_sources = \
@@ -26144,6 +26151,8 @@
 	stdio/$(am__dirstamp) stdio/$(DEPDIR)/$(am__dirstamp)
 stdio/libarm64_libmsvcrt_extra_a-gets.$(OBJEXT):  \
 	stdio/$(am__dirstamp) stdio/$(DEPDIR)/$(am__dirstamp)
+math/libarm64_libmsvcrt_extra_a-fabsf.$(OBJEXT): math/$(am__dirstamp) \
+	math/$(DEPDIR)/$(am__dirstamp)
 stdio/libarm64_libmsvcrt_extra_a-scanf.$(OBJEXT):  \
 	stdio/$(am__dirstamp) stdio/$(DEPDIR)/$(am__dirstamp)
 
@@ -26324,6 +26333,8 @@
 	stdio/$(am__dirstamp) stdio/$(DEPDIR)/$(am__dirstamp)
 string/libarm64_libucrt_extra_a-ucrt__wcstok.$(OBJEXT):  \
 	string/$(am__dirstamp) string/$(DEPDIR)/$(am__dirstamp)
+math/libarm64_libucrt_extra_a-fabsf.$(OBJEXT): math/$(am__dirstamp) \
+	math/$(DEPDIR)/$(am__dirstamp)
 
 libarm64/libucrt_extra.a: $(libarm64_libucrt_extra_a_OBJECTS) $(libarm64_libucrt_extra_a_DEPENDENCIES) $(EXTRA_libarm64_libucrt_extra_a_DEPENDENCIES) libarm64/$(am__dirstamp)
 	$(AM_V_at)-rm -f libarm64/libucrt_extra.a
@@ -29268,7 +29279,9 @@
 @AMDEP_TRUE@@am__include@ @am__quote@math/$(DEPDIR)/libarm64_libmsvcrt_common_a-tgammaf.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@math/$(DEPDIR)/libarm64_libmsvcrt_common_a-tgammal.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@math/$(DEPDIR)/libarm64_libmsvcrt_common_a-truncl.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@math/$(DEPDIR)/libarm64_libmsvcrt_extra_a-fabsf.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@math/$(DEPDIR)/libarm64_libucrt_extra_a-_huge.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@math/$(DEPDIR)/libarm64_libucrt_extra_a-fabsf.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@math/DFP/$(DEPDIR)/lib32_libmingwex_a-__fpclassifyd128.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@math/DFP/$(DEPDIR)/lib32_libmingwex_a-__fpclassifyd32.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@math/DFP/$(DEPDIR)/lib32_libmingwex_a-__fpclassifyd64.Po@am__quote@ # am--include-marker
@@ -86959,6 +86972,20 @@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmsvcrt_extra_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o stdio/libarm64_libmsvcrt_extra_a-gets.obj `if test -f 'stdio/gets.c'; then $(CYGPATH_W) 'stdio/gets.c'; else $(CYGPATH_W) '$(srcdir)/stdio/gets.c'; fi`
 
+math/libarm64_libmsvcrt_extra_a-fabsf.o: math/fabsf.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmsvcrt_extra_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT math/libarm64_libmsvcrt_extra_a-fabsf.o -MD -MP -MF math/$(DEPDIR)/libarm64_libmsvcrt_extra_a-fabsf.Tpo -c -o math/libarm64_libmsvcrt_extra_a-fabsf.o `test -f 'math/fabsf.c' || echo '$(srcdir)/'`math/fabsf.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) math/$(DEPDIR)/libarm64_libmsvcrt_extra_a-fabsf.Tpo math/$(DEPDIR)/libarm64_libmsvcrt_extra_a-fabsf.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='math/fabsf.c' object='math/libarm64_libmsvcrt_extra_a-fabsf.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmsvcrt_extra_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o math/libarm64_libmsvcrt_extra_a-fabsf.o `test -f 'math/fabsf.c' || echo '$(srcdir)/'`math/fabsf.c
+
+math/libarm64_libmsvcrt_extra_a-fabsf.obj: math/fabsf.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmsvcrt_extra_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT math/libarm64_libmsvcrt_extra_a-fabsf.obj -MD -MP -MF math/$(DEPDIR)/libarm64_libmsvcrt_extra_a-fabsf.Tpo -c -o math/libarm64_libmsvcrt_extra_a-fabsf.obj `if test -f 'math/fabsf.c'; then $(CYGPATH_W) 'math/fabsf.c'; else $(CYGPATH_W) '$(srcdir)/math/fabsf.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) math/$(DEPDIR)/libarm64_libmsvcrt_extra_a-fabsf.Tpo math/$(DEPDIR)/libarm64_libmsvcrt_extra_a-fabsf.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='math/fabsf.c' object='math/libarm64_libmsvcrt_extra_a-fabsf.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmsvcrt_extra_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o math/libarm64_libmsvcrt_extra_a-fabsf.obj `if test -f 'math/fabsf.c'; then $(CYGPATH_W) 'math/fabsf.c'; else $(CYGPATH_W) '$(srcdir)/math/fabsf.c'; fi`
+
 libsrc/libarm64_libmsxml2_a-msxml2.o: libsrc/msxml2.c
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmsxml2_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libsrc/libarm64_libmsxml2_a-msxml2.o -MD -MP -MF libsrc/$(DEPDIR)/libarm64_libmsxml2_a-msxml2.Tpo -c -o libsrc/libarm64_libmsxml2_a-msxml2.o `test -f 'libsrc/msxml2.c' || echo '$(srcdir)/'`libsrc/msxml2.c
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) libsrc/$(DEPDIR)/libarm64_libmsxml2_a-msxml2.Tpo libsrc/$(DEPDIR)/libarm64_libmsxml2_a-msxml2.Po
@@ -87855,6 +87882,20 @@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libucrt_extra_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o string/libarm64_libucrt_extra_a-ucrt__wcstok.obj `if test -f 'string/ucrt__wcstok.c'; then $(CYGPATH_W) 'string/ucrt__wcstok.c'; else $(CYGPATH_W) '$(srcdir)/string/ucrt__wcstok.c'; fi`
 
+math/libarm64_libucrt_extra_a-fabsf.o: math/fabsf.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libucrt_extra_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT math/libarm64_libucrt_extra_a-fabsf.o -MD -MP -MF math/$(DEPDIR)/libarm64_libucrt_extra_a-fabsf.Tpo -c -o math/libarm64_libucrt_extra_a-fabsf.o `test -f 'math/fabsf.c' || echo '$(srcdir)/'`math/fabsf.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) math/$(DEPDIR)/libarm64_libucrt_extra_a-fabsf.Tpo math/$(DEPDIR)/libarm64_libucrt_extra_a-fabsf.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='math/fabsf.c' object='math/libarm64_libucrt_extra_a-fabsf.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libucrt_extra_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o math/libarm64_libucrt_extra_a-fabsf.o `test -f 'math/fabsf.c' || echo '$(srcdir)/'`math/fabsf.c
+
+math/libarm64_libucrt_extra_a-fabsf.obj: math/fabsf.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libucrt_extra_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT math/libarm64_libucrt_extra_a-fabsf.obj -MD -MP -MF math/$(DEPDIR)/libarm64_libucrt_extra_a-fabsf.Tpo -c -o math/libarm64_libucrt_extra_a-fabsf.obj `if test -f 'math/fabsf.c'; then $(CYGPATH_W) 'math/fabsf.c'; else $(CYGPATH_W) '$(srcdir)/math/fabsf.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) math/$(DEPDIR)/libarm64_libucrt_extra_a-fabsf.Tpo math/$(DEPDIR)/libarm64_libucrt_extra_a-fabsf.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='math/fabsf.c' object='math/libarm64_libucrt_extra_a-fabsf.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libucrt_extra_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o math/libarm64_libucrt_extra_a-fabsf.obj `if test -f 'math/fabsf.c'; then $(CYGPATH_W) 'math/fabsf.c'; else $(CYGPATH_W) '$(srcdir)/math/fabsf.c'; fi`
+
 misc/libarm64_libucrtapp_extra_a-__C_specific_handler.o: misc/__C_specific_handler.c
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libucrtapp_extra_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT misc/libarm64_libucrtapp_extra_a-__C_specific_handler.o -MD -MP -MF misc/$(DEPDIR)/libarm64_libucrtapp_extra_a-__C_specific_handler.Tpo -c -o misc/libarm64_libucrtapp_extra_a-__C_specific_handler.o `test -f 'misc/__C_specific_handler.c' || echo '$(srcdir)/'`misc/__C_specific_handler.c
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) misc/$(DEPDIR)/libarm64_libucrtapp_extra_a-__C_specific_handler.Tpo misc/$(DEPDIR)/libarm64_libucrtapp_extra_a-__C_specific_handler.Po
@@ -94702,7 +94743,9 @@
 	-rm -f math/$(DEPDIR)/libarm64_libmsvcrt_common_a-tgammaf.Po
 	-rm -f math/$(DEPDIR)/libarm64_libmsvcrt_common_a-tgammal.Po
 	-rm -f math/$(DEPDIR)/libarm64_libmsvcrt_common_a-truncl.Po
+	-rm -f math/$(DEPDIR)/libarm64_libmsvcrt_extra_a-fabsf.Po
 	-rm -f math/$(DEPDIR)/libarm64_libucrt_extra_a-_huge.Po
+	-rm -f math/$(DEPDIR)/libarm64_libucrt_extra_a-fabsf.Po
 	-rm -f math/DFP/$(DEPDIR)/lib32_libmingwex_a-__fpclassifyd128.Po
 	-rm -f math/DFP/$(DEPDIR)/lib32_libmingwex_a-__fpclassifyd32.Po
 	-rm -f math/DFP/$(DEPDIR)/lib32_libmingwex_a-__fpclassifyd64.Po
@@ -99063,7 +99106,9 @@
 	-rm -f math/$(DEPDIR)/libarm64_libmsvcrt_common_a-tgammaf.Po
 	-rm -f math/$(DEPDIR)/libarm64_libmsvcrt_common_a-tgammal.Po
 	-rm -f math/$(DEPDIR)/libarm64_libmsvcrt_common_a-truncl.Po
+	-rm -f math/$(DEPDIR)/libarm64_libmsvcrt_extra_a-fabsf.Po
 	-rm -f math/$(DEPDIR)/libarm64_libucrt_extra_a-_huge.Po
+	-rm -f math/$(DEPDIR)/libarm64_libucrt_extra_a-fabsf.Po
 	-rm -f math/DFP/$(DEPDIR)/lib32_libmingwex_a-__fpclassifyd128.Po
 	-rm -f math/DFP/$(DEPDIR)/lib32_libmingwex_a-__fpclassifyd32.Po
 	-rm -f math/DFP/$(DEPDIR)/lib32_libmingwex_a-__fpclassifyd64.Po