Function symbol _setjmp3 is available only in i386 CRT libraries.
---
 mingw-w64-headers/crt/setjmp.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/mingw-w64-headers/crt/setjmp.h b/mingw-w64-headers/crt/setjmp.h
index f3b8cd1d17d6..e62cf22e1f33 100644
--- a/mingw-w64-headers/crt/setjmp.h
+++ b/mingw-w64-headers/crt/setjmp.h
@@ -241,7 +241,9 @@ void * __cdecl __attribute__ ((__nothrow__)) mingw_getsp 
(void);
 #    define setjmp(BUF) _setjmp((BUF), __builtin_frame_address (0))
 #  endif
   int __cdecl __attribute__ ((__nothrow__,__returns_twice__)) _setjmp(jmp_buf 
_Buf, void *_Ctx);
+#  if defined(_X86_) || defined(__i386__)
   int __cdecl __attribute__ ((__nothrow__,__returns_twice__)) _setjmp3(jmp_buf 
_Buf, int _Count, ...);
+#  endif
 #else
 #  undef setjmp
 #  ifdef __SEH__
-- 
2.20.1



_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to