crt: msvcr80.def.in: Define I386 llabs and imaxabs as aliases to _abs64 X64 llabs and imaxabs are already defined as aliases to _abs64. Do same for I386 build. Signed-off-by: Martin Storsjö <martin@martin.st>
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am index b104270..e6a2144 100644 --- a/mingw-w64-crt/Makefile.am +++ b/mingw-w64-crt/Makefile.am
@@ -571,9 +571,6 @@ 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_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 7d018cb..254330b 100644 --- a/mingw-w64-crt/lib32/msvcr80.def.in +++ b/mingw-w64-crt/lib32/msvcr80.def.in
@@ -331,6 +331,8 @@ __winitenv DATA _abnormal_termination _abs64 +llabs == _abs64 +imaxabs == _abs64 _access _access_s _acmdln DATA