Regenerated linux proxy exports

This commit is contained in:
acidicoala
2026-01-04 07:12:44 +05:00
parent 8784df5f45
commit 2f6d6cc9aa
2 changed files with 1 additions and 11 deletions

View File

@@ -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<void*>(panic_exit);
std::memcpy(static_cast<uint8_t*>(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<void*>(panic_exit);
std::memcpy(static_cast<uint8_t*>(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<void*>(panic_exit);