From: Jordan Justen Date: Thu, 16 Oct 2014 05:55:36 +0000 (-0700) Subject: MdeModulePkg BootScriptExecutorDxe: EXTERNDEF=>PUBLIC in S3Asm X-Git-Tag: edk2-stable201903~6481 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=5262695cebf68be86928c7c5a6af5c73d281e858 MdeModulePkg BootScriptExecutorDxe: EXTERNDEF=>PUBLIC in S3Asm NASM doesn't support EXTERNDEF, so convert this to PUBLIC. This will make it easier to convert this code to NASM using an automated script. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jordan Justen Cc: Feng Tian Cc: Star Zeng --- diff --git a/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/IA32/S3Asm.asm b/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/IA32/S3Asm.asm index a040517aad..2fc14a1e28 100644 --- a/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/IA32/S3Asm.asm +++ b/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/IA32/S3Asm.asm @@ -17,8 +17,8 @@ .model flat,C .code -EXTERNDEF AsmFixAddress16:DWORD -EXTERNDEF AsmJmpAddr32:DWORD +PUBLIC AsmFixAddress16 +PUBLIC AsmJmpAddr32 ;----------------------------------------- ;VOID diff --git a/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/X64/S3Asm.asm b/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/X64/S3Asm.asm index b2d85ae94f..4422f22fe7 100644 --- a/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/X64/S3Asm.asm +++ b/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/X64/S3Asm.asm @@ -19,8 +19,8 @@ EXTERN PageFaultHandler:PROC .code -EXTERNDEF AsmFixAddress16:DWORD -EXTERNDEF AsmJmpAddr32:DWORD +PUBLIC AsmFixAddress16 +PUBLIC AsmJmpAddr32 AsmTransferControl PROC ; rcx S3WakingVector :DWORD