diff --git a/KoalaBox b/KoalaBox index 6a262ff..189697d 160000 --- a/KoalaBox +++ b/KoalaBox @@ -1 +1 @@ -Subproject commit 6a262ff96b86b058ad32e7f64129cc21c89f30d2 +Subproject commit 189697dec77ac73866e4b2fbfc1369949158091e diff --git a/src/generated/32/proxy_exports.cpp b/src/generated/32/proxy_exports.cpp index 118ec72..1b0854c 100644 --- a/src/generated/32/proxy_exports.cpp +++ b/src/generated/32/proxy_exports.cpp @@ -7403,11 +7403,6 @@ EXPORT void VR_Shutdown() { asm volatile ("jmp *%eax"); } -EXPORT void _DYNAMIC() { - asm volatile ("movl $0xDeadC0de, %%eax":::"eax"); - asm volatile ("jmp *%eax"); -} - EXPORT void _Unwind_Backtrace() { asm volatile ("movl $0xDeadC0de, %%eax":::"eax"); asm volatile ("jmp *%eax"); @@ -15578,11 +15573,6 @@ namespace proxy_exports { if(!src_address) src_address = reinterpret_cast(panic_exit); std::memcpy(static_cast(dest_address) + 1, &src_address, sizeof(void*)); - dest_address = dlsym(self_lib_handle, "_DYNAMIC"); - src_address = dlsym(original_lib_handle, "_DYNAMIC"); - if(!src_address) src_address = reinterpret_cast(panic_exit); - std::memcpy(static_cast(dest_address) + 1, &src_address, sizeof(void*)); - dest_address = dlsym(self_lib_handle, "_Unwind_Backtrace"); src_address = dlsym(original_lib_handle, "_Unwind_Backtrace"); if(!src_address) src_address = reinterpret_cast(panic_exit);