diff options
author | Mike Pall <mike> | 2024-09-29 15:33:32 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2024-09-29 15:33:32 +0200 |
commit | c63a1607068a7698c8d26bde84a0f3ca0a5cfd03 (patch) | |
tree | 4eb0cc0cdf63d88e94db4da20defbada858aace2 | |
parent | e45fd4cb713b610506213692f3b55a1869febb03 (diff) | |
download | luajit-c63a1607068a7698c8d26bde84a0f3ca0a5cfd03.tar.gz luajit-c63a1607068a7698c8d26bde84a0f3ca0a5cfd03.tar.bz2 luajit-c63a1607068a7698c8d26bde84a0f3ca0a5cfd03.zip |
Remove ancient RtlUnwindEx workaround for MinGW64.
Thanks to Kacper Michajłow. #1272
-rw-r--r-- | src/lj_err.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/lj_err.c b/src/lj_err.c index 7afe1e29..1d1f6b9e 100644 --- a/src/lj_err.c +++ b/src/lj_err.c | |||
@@ -384,12 +384,6 @@ typedef struct UndocumentedDispatcherContext { | |||
384 | /* Another wild guess. */ | 384 | /* Another wild guess. */ |
385 | extern void __DestructExceptionObject(EXCEPTION_RECORD *rec, int nothrow); | 385 | extern void __DestructExceptionObject(EXCEPTION_RECORD *rec, int nothrow); |
386 | 386 | ||
387 | #ifdef MINGW_SDK_INIT | ||
388 | /* Workaround for broken MinGW64 declaration. */ | ||
389 | VOID RtlUnwindEx_FIXED(PVOID,PVOID,PVOID,PVOID,PVOID,PVOID) asm("RtlUnwindEx"); | ||
390 | #define RtlUnwindEx RtlUnwindEx_FIXED | ||
391 | #endif | ||
392 | |||
393 | #define LJ_MSVC_EXCODE ((DWORD)0xe06d7363) | 387 | #define LJ_MSVC_EXCODE ((DWORD)0xe06d7363) |
394 | #define LJ_GCC_EXCODE ((DWORD)0x20474343) | 388 | #define LJ_GCC_EXCODE ((DWORD)0x20474343) |
395 | 389 | ||