Jacek Caban : ntdll: Use __ASM_GLOBAL_IMPORT for RtlUnwind.
Module: wine Branch: master Commit: aa2aa2033cd1d56a36546a49fe1b795fe6cdc077 URL: https://gitlab.winehq.org/wine/wine/-/commit/aa2aa2033cd1d56a36546a49fe1b795... Author: Jacek Caban <jacek(a)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.@)
participants (1)
-
Alexandre Julliard