Module: wine Branch: master Commit: aa2aa2033cd1d56a36546a49fe1b795fe6cdc077 URL: https://gitlab.winehq.org/wine/wine/-/commit/aa2aa2033cd1d56a36546a49fe1b795...
Author: Jacek Caban jacek@codeweavers.com Date: Mon Apr 1 16:59:41 2024 +0200
ntdll: Use __ASM_GLOBAL_IMPORT for RtlUnwind.
Avoids importing locally defined symbols on ARM and ARM64, where we call it from winecrt0.
---
dlls/ntdll/unwind.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/dlls/ntdll/unwind.c b/dlls/ntdll/unwind.c index 06779247da1..5d830536688 100644 --- a/dlls/ntdll/unwind.c +++ b/dlls/ntdll/unwind.c @@ -2329,6 +2329,8 @@ void WINAPI RtlUnwind( void *frame, void *target_ip, EXCEPTION_RECORD *rec, void RtlUnwindEx( frame, target_ip, rec, retval, &context, NULL ); }
+__ASM_GLOBAL_IMPORT(RtlUnwind) +
/******************************************************************* * _local_unwind (NTDLL.@)