Commit 8ed36639 authored by Jacek Caban's avatar Jacek Caban Committed by Alexandre Julliard

winecrt0: Support __os_arm64x_dispatch_call symbol on ARM64EC.

This is needed for hybrid patchable guest exit thunks generated by the compiler.
parent 7c03bca5
...@@ -24,7 +24,6 @@ ...@@ -24,7 +24,6 @@
#include "winnt.h" #include "winnt.h"
#include "wine/asm.h" #include "wine/asm.h"
void *__os_arm64x_check_call = 0;
void *__os_arm64x_check_icall_cfg = 0; void *__os_arm64x_check_icall_cfg = 0;
void *__os_arm64x_dispatch_call_no_redirect = 0; void *__os_arm64x_dispatch_call_no_redirect = 0;
void *__os_arm64x_dispatch_fptr = 0; void *__os_arm64x_dispatch_fptr = 0;
...@@ -51,6 +50,11 @@ asm( ".section .data,\"drw\"\n" ...@@ -51,6 +50,11 @@ asm( ".section .data,\"drw\"\n"
"__os_arm64x_dispatch_icall:\n" "__os_arm64x_dispatch_icall:\n"
".globl __os_arm64x_check_icall\n" ".globl __os_arm64x_check_icall\n"
"__os_arm64x_check_icall:\n" "__os_arm64x_check_icall:\n"
".xword 0\n"
".globl __os_arm64x_dispatch_call\n"
"__os_arm64x_dispatch_call:\n"
".globl __os_arm64x_check_call\n"
"__os_arm64x_check_call:\n"
".xword 0\n" ); ".xword 0\n" );
__ASM_GLOBAL_FUNC( __icall_helper_arm64ec, __ASM_GLOBAL_FUNC( __icall_helper_arm64ec,
......
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