From dfbb00c1062849de5e3489359e17c318d4134d16 Mon Sep 17 00:00:00 2001 From: seyko Date: Tue, 3 Mar 2015 22:35:33 +0300 Subject: wincrt1.c: add definition of the __TRY__ if not defined Some i686-pc-mingw32-gcc don't know about __TRY__ --- win32/lib/crt1.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'win32/lib/crt1.c') diff --git a/win32/lib/crt1.c b/win32/lib/crt1.c index cb8bfc0..1fada8b 100644 --- a/win32/lib/crt1.c +++ b/win32/lib/crt1.c @@ -16,6 +16,14 @@ #define _PC_53 0x00010000 // 53 bits #define _PC_64 0x00000000 // 64 bits +#ifndef __TRY__ + #ifdef _WIN64 + #define __TRY__ + #else + #define __TRY__ void __try__(void**), *_sehrec[6]; __try__(_sehrec); + #endif +#endif + typedef struct { int newmode; -- cgit v1.3.1