aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2024-09-29 15:33:32 +0200
committerMike Pall <mike>2024-09-29 15:33:32 +0200
commitc63a1607068a7698c8d26bde84a0f3ca0a5cfd03 (patch)
tree4eb0cc0cdf63d88e94db4da20defbada858aace2 /src
parente45fd4cb713b610506213692f3b55a1869febb03 (diff)
downloadluajit-c63a1607068a7698c8d26bde84a0f3ca0a5cfd03.tar.gz
luajit-c63a1607068a7698c8d26bde84a0f3ca0a5cfd03.tar.bz2
luajit-c63a1607068a7698c8d26bde84a0f3ca0a5cfd03.zip
Remove ancient RtlUnwindEx workaround for MinGW64.
Thanks to Kacper Michajłow. #1272
Diffstat (limited to 'src')
-rw-r--r--src/lj_err.c6
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. */
385extern void __DestructExceptionObject(EXCEPTION_RECORD *rec, int nothrow); 385extern void __DestructExceptionObject(EXCEPTION_RECORD *rec, int nothrow);
386 386
387#ifdef MINGW_SDK_INIT
388/* Workaround for broken MinGW64 declaration. */
389VOID 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