aboutsummaryrefslogtreecommitdiff
path: root/win32/lib/wincrt1.c
diff options
context:
space:
mode:
authorgrischka <grischka>2010-10-19 13:15:06 +0200
committergrischka <grischka>2010-10-19 13:15:06 +0200
commit9228842fa75190665241bf1d3bb3f8f74d2ffdbb (patch)
tree6845dc58312bc8a51c33749466273b1039ebaaca /win32/lib/wincrt1.c
parent036d94112d4f0db6eb82b79bbfd0c9ef2328df34 (diff)
downloadtinycc-9228842fa75190665241bf1d3bb3f8f74d2ffdbb.tar.gz
tinycc-9228842fa75190665241bf1d3bb3f8f74d2ffdbb.tar.bz2
win32: register SEH in startup code (i386 only)
Needed to handle signal() etc. with msvcrt
Diffstat (limited to 'win32/lib/wincrt1.c')
-rw-r--r--win32/lib/wincrt1.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/win32/lib/wincrt1.c b/win32/lib/wincrt1.c
index 212f9d4..0466da9 100644
--- a/win32/lib/wincrt1.c
+++ b/win32/lib/wincrt1.c
@@ -10,6 +10,7 @@ void _controlfp(unsigned a, unsigned b);
int _winstart(void)
{
+ __TRY__
char *szCmd;
STARTUPINFO startinfo;
int fShow;