From 0ce839dc6403a8e81109fa167b6ed178f311b755 Mon Sep 17 00:00:00 2001
From: Mikhail Krichanov <mikhailkrichanov@gmail.com>
Date: Wed, 13 Mar 2024 11:28:03 +0300
Subject: [PATCH] SysCall: Fixed MdeModulePkg compilation for XCODE5.

---
 MdeModulePkg/Core/Dxe/SysCall/X64/CoreBootServices.nasm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/MdeModulePkg/Core/Dxe/SysCall/X64/CoreBootServices.nasm b/MdeModulePkg/Core/Dxe/SysCall/X64/CoreBootServices.nasm
index 16b182a764..3d0e96b5a0 100644
--- a/MdeModulePkg/Core/Dxe/SysCall/X64/CoreBootServices.nasm
+++ b/MdeModulePkg/Core/Dxe/SysCall/X64/CoreBootServices.nasm
@@ -203,7 +203,7 @@ ASM_PFX(CallRing3):
     SetRing3DataSegmentSelectors
 
     ; Prepare SYSRET arguments.
-    mov     rcx, [gRing3EntryPoint]
+    mov     rcx, [ASM_PFX(gRing3EntryPoint)]
     pop     rdx
 
     ; Save Core Stack pointers and switch to User Stack.