mirror of https://github.com/acidanthera/audk.git
ArmVirtPkg: use correct ASM decoration for non-function global symbols
This fixes the declaration and definition of mSystemMemoryEnd so that it is correctly annotated as a non-function symbol. Also adds the ASM_PFX prefix, which is empty on AARCH64 but should be included for correctness. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Olivier Martin <olivier.martin@arm.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17861 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
7afaa6de40
commit
03931908e2
|
@ -25,10 +25,10 @@ GCC_ASM_IMPORT(ArmReadMpidr)
|
||||||
GCC_ASM_IMPORT(ArmPlatformPeiBootAction)
|
GCC_ASM_IMPORT(ArmPlatformPeiBootAction)
|
||||||
GCC_ASM_IMPORT(ArmPlatformStackSet)
|
GCC_ASM_IMPORT(ArmPlatformStackSet)
|
||||||
GCC_ASM_EXPORT(_ModuleEntryPoint)
|
GCC_ASM_EXPORT(_ModuleEntryPoint)
|
||||||
GCC_ASM_EXPORT(mSystemMemoryEnd)
|
ASM_GLOBAL ASM_PFX(mSystemMemoryEnd)
|
||||||
|
|
||||||
StartupAddr: .8byte ASM_PFX(CEntryPoint)
|
StartupAddr: .8byte ASM_PFX(CEntryPoint)
|
||||||
mSystemMemoryEnd: .8byte 0
|
ASM_PFX(mSystemMemoryEnd): .8byte 0
|
||||||
|
|
||||||
ASM_PFX(_ModuleEntryPoint):
|
ASM_PFX(_ModuleEntryPoint):
|
||||||
//
|
//
|
||||||
|
|
Loading…
Reference in New Issue