X64 llabs and imaxabs are already defined as aliases to _abs64. Do same for I386 build. --- mingw-w64-crt/Makefile.am | 5 +---- mingw-w64-crt/lib32/msvcr80.def.in | 2 ++ 2 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am index b104270c324c..e6a21446b494 100644 --- a/mingw-w64-crt/Makefile.am +++ b/mingw-w64-crt/Makefile.am @@ -571,9 +571,6 @@ src_msvcrtarm64=\ stdio/_setmaxstdio.c \ stdio/gets.c -src_msvcr80_32=\ - misc/imaxabs.c - src_msvcr80_64=\ misc/__p___argv.c \ misc/__p__acmdln.c \ @@ -1204,7 +1201,7 @@ lib32_libmsvcr70_extra_a_SOURCES = $(src_msvcr70) lib32_libmsvcr70_extra_a_CPPFLAGS = $(CPPFLAGS32) -D__LIBMSVCRT__ $(extra_include) $(sysincludes) lib32_libmsvcr71_extra_a_SOURCES = $(src_msvcr71) lib32_libmsvcr71_extra_a_CPPFLAGS = $(CPPFLAGS32) -D__LIBMSVCRT__ $(extra_include) $(sysincludes) -lib32_libmsvcr80_extra_a_SOURCES = $(src_msvcr80) $(src_msvcr80_32) +lib32_libmsvcr80_extra_a_SOURCES = $(src_msvcr80) lib32_libmsvcr80_extra_a_CPPFLAGS = $(CPPFLAGS32) -D__LIBMSVCRT__ $(extra_include) $(sysincludes) lib32_libmsvcr90_extra_a_SOURCES = $(src_msvcr90) lib32_libmsvcr90_extra_a_CPPFLAGS = $(CPPFLAGS32) -D__LIBMSVCRT__ $(extra_include) $(sysincludes) diff --git a/mingw-w64-crt/lib32/msvcr80.def.in b/mingw-w64-crt/lib32/msvcr80.def.in index 7d018cb24c32..254330b8b508 100644 --- a/mingw-w64-crt/lib32/msvcr80.def.in +++ b/mingw-w64-crt/lib32/msvcr80.def.in @@ -331,6 +331,8 @@ __wgetmainargs __winitenv DATA _abnormal_termination _abs64 +llabs == _abs64 +imaxabs == _abs64 _access _access_s _acmdln DATA -- 2.20.1 _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public