Commit a947eff6 authored by Alexandre Julliard's avatar Alexandre Julliard

vcomp: Add SEH annotations to ARM64 assembly code.

parent 3acb058a
...@@ -253,7 +253,10 @@ __ASM_GLOBAL_FUNC( _vcomp_fork_call_wrapper, ...@@ -253,7 +253,10 @@ __ASM_GLOBAL_FUNC( _vcomp_fork_call_wrapper,
extern void CDECL _vcomp_fork_call_wrapper(void *wrapper, int nargs, void **args); extern void CDECL _vcomp_fork_call_wrapper(void *wrapper, int nargs, void **args);
__ASM_GLOBAL_FUNC( _vcomp_fork_call_wrapper, __ASM_GLOBAL_FUNC( _vcomp_fork_call_wrapper,
"stp x29, x30, [SP,#-16]!\n\t" "stp x29, x30, [SP,#-16]!\n\t"
__ASM_SEH(".seh_save_fplr_x 16\n\t")
"mov x29, SP\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" "mov x9, x0\n\t"
"cbz w1, 4f\n\t" "cbz w1, 4f\n\t"
"lsl w8, w1, #3\n\t" "lsl w8, w1, #3\n\t"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment