[PATCH 0/1] MR5433: ntdll: Use __ASM_GLOBAL_IMPORT for RtlUnwind.
Avoids importing locally defined symbols on ARM and ARM64, where we call it from winecrt0. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/5433
From: Jacek Caban <jacek(a)codeweavers.com> 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.@) -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/5433
participants (2)
-
Jacek Caban -
Jacek Caban (@jacek)