Module: wine Branch: master Commit: a947eff6a47fdac9d2e76510f0d760f9955e212e URL: https://gitlab.winehq.org/wine/wine/-/commit/a947eff6a47fdac9d2e76510f0d760f...
Author: Alexandre Julliard julliard@winehq.org Date: Wed Sep 20 11:18:29 2023 +0200
vcomp: Add SEH annotations to ARM64 assembly code.
---
dlls/vcomp/main.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/dlls/vcomp/main.c b/dlls/vcomp/main.c index 374adf3991a..63ec0502b9b 100644 --- a/dlls/vcomp/main.c +++ b/dlls/vcomp/main.c @@ -253,7 +253,10 @@ __ASM_GLOBAL_FUNC( _vcomp_fork_call_wrapper, extern void CDECL _vcomp_fork_call_wrapper(void *wrapper, int nargs, void **args); __ASM_GLOBAL_FUNC( _vcomp_fork_call_wrapper, "stp x29, x30, [SP,#-16]!\n\t" + __ASM_SEH(".seh_save_fplr_x 16\n\t") "mov x29, SP\n\t" + __ASM_SEH(".seh_set_fp\n\t") + __ASM_SEH(".seh_endprologue\n\t") "mov x9, x0\n\t" "cbz w1, 4f\n\t" "lsl w8, w1, #3\n\t"