crt: Fix providing fseeko64 for arm msvcrt Signed-off-by: Martin Storsjö <martin@martin.st>
diff --git a/mingw-w64-crt/def-include/crt-aliases.def.in b/mingw-w64-crt/def-include/crt-aliases.def.in index 1edb042..3c4f7c3 100644 --- a/mingw-w64-crt/def-include/crt-aliases.def.in +++ b/mingw-w64-crt/def-include/crt-aliases.def.in
@@ -321,10 +321,11 @@ #if defined(NO_FIXED_SIZE_64_ALIAS) && !defined(NO_FSTAT64_ALIAS) fstat64 == _fstat64 #endif +#ifdef WITH_FSEEKO64_ALIAS +fseeko64 == _fseeki64 +#endif #else fstat64 == _fstat64 -#endif -#ifndef FIXED_SIZE_SYMBOLS fseeko64 == _fseeki64 ftello64 == _ftelli64 #endif
diff --git a/mingw-w64-crt/lib-common/msvcrt.def.in b/mingw-w64-crt/lib-common/msvcrt.def.in index 1fa3ffc..7b90336 100644 --- a/mingw-w64-crt/lib-common/msvcrt.def.in +++ b/mingw-w64-crt/lib-common/msvcrt.def.in
@@ -1930,5 +1930,6 @@ #endif #if defined(__arm__) || defined(__aarch64__) #define USE_WCSTOK_S_FOR_WCSTOK +#define WITH_FSEEKO64_ALIAS #endif #include "crt-aliases.def.in"