In kernel32.dll, it's not available on arm64 (and not on i386 either). In ucrtbase.dll and api-ms-win-crt-private, it's available everywhere except on i386.
Signed-off-by: Martin Storsjö <[email protected]> --- mingw-w64-crt/lib-common/api-ms-win-crt-private-l1-1-0.def.in | 2 +- mingw-w64-crt/lib-common/kernel32.def.in | 3 ++- mingw-w64-crt/lib-common/ucrtbase.def.in | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/mingw-w64-crt/lib-common/api-ms-win-crt-private-l1-1-0.def.in b/mingw-w64-crt/lib-common/api-ms-win-crt-private-l1-1-0.def.in index e2a1928..67e0e1a 100644 --- a/mingw-w64-crt/lib-common/api-ms-win-crt-private-l1-1-0.def.in +++ b/mingw-w64-crt/lib-common/api-ms-win-crt-private-l1-1-0.def.in @@ -21,7 +21,7 @@ _SetWinRTOutOfMemoryExceptionCallback __AdjustPointer __BuildCatchObject __BuildCatchObjectHelper -F_X64(__C_specific_handler) +F_NON_I386(__C_specific_handler) __CxxDetectRethrow __CxxExceptionFilter __CxxFrameHandler diff --git a/mingw-w64-crt/lib-common/kernel32.def.in b/mingw-w64-crt/lib-common/kernel32.def.in index 3a55629..5a0c5d9 100644 --- a/mingw-w64-crt/lib-common/kernel32.def.in +++ b/mingw-w64-crt/lib-common/kernel32.def.in @@ -1583,7 +1583,8 @@ WriteProfileStringW WriteTapemark ZombifyActCtx ZombifyActCtxWorker -__C_specific_handler +F_X64(__C_specific_handler) +F_ARM32(__C_specific_handler) F_ARM32(__chkstk) F_X64(__misaligned_access) _hread diff --git a/mingw-w64-crt/lib-common/ucrtbase.def.in b/mingw-w64-crt/lib-common/ucrtbase.def.in index 251b6d3..d5e7a63 100644 --- a/mingw-w64-crt/lib-common/ucrtbase.def.in +++ b/mingw-w64-crt/lib-common/ucrtbase.def.in @@ -58,7 +58,7 @@ _Wcsftime __AdjustPointer __BuildCatchObject __BuildCatchObjectHelper -F_X64(__C_specific_handler) +F_NON_I386(__C_specific_handler) __CxxDetectRethrow __CxxExceptionFilter __CxxFrameHandler -- 2.7.4 _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
