diff options
author | Stefan Weil <sw@weilnetz.de> | 2012-04-12 21:13:28 +0200 |
---|---|---|
committer | Stefan Weil <sw@weilnetz.de> | 2012-04-15 21:25:16 +0200 |
commit | 5cf6dd51abb252d25cb77d3b7a95a744bed1a69c (patch) | |
tree | 12bd37768cc2938e9dcd1f00eb33f7c9f97b1984 /exec-all.h | |
parent | acf126ba58425f11e74fbb9c1095224cb142fffa (diff) |
w64: Fix definition of setjmp
The default definition of setjmp which is implemented in MinGW-w64
cannot be used with programs like QEMU which call longjmp from
code without structured exception handling (SEH).
This code therefore disables stack unwinding.
We could also implement SEH for QEMU's generated JIT code, but
that is much more difficult. Stack unwinding would also cost
execution time.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
Diffstat (limited to 'exec-all.h')
0 files changed, 0 insertions, 0 deletions