VERSION_STRING = 1.0\r
\r
[Sources]\r
+ FdtParser.c\r
PrePi.c\r
+ PrePi.h\r
\r
[Sources.AArch64]\r
AArch64/ArchPrePi.c\r
AArch64/ModuleEntryPoint.S\r
\r
+[Sources.ARM]\r
+ Arm/ArchPrePi.c\r
+ Arm/ModuleEntryPoint.S\r
+\r
[Packages]\r
MdePkg/MdePkg.dec\r
MdeModulePkg/MdeModulePkg.dec\r
ArmPkg/ArmPkg.dec\r
ArmPlatformPkg/ArmPlatformPkg.dec\r
ArmVirtPkg/ArmVirtPkg.dec\r
- IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
\r
[LibraryClasses]\r
BaseLib\r
DebugLib\r
+ FdtLib\r
ArmLib\r
IoLib\r
TimerLib\r
SerialPortLib\r
ExtractGuidedSectionLib\r
LzmaDecompressLib\r
- PeCoffGetEntryPointLib\r
PrePiLib\r
- ArmPlatformLib\r
- ArmPlatformStackLib\r
MemoryAllocationLib\r
HobLib\r
PrePiHobListPointerLib\r
gArmMpCoreInfoPpiGuid\r
\r
[Guids]\r
- gArmGlobalVariableGuid\r
gArmMpCoreInfoGuid\r
\r
[FeaturePcd]\r
gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize\r
gArmPlatformTokenSpaceGuid.PcdCPUCoreSecondaryStackSize\r
\r
- gArmPlatformTokenSpaceGuid.PcdPeiGlobalVariableSize\r
-\r
gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize\r
\r
gArmPlatformTokenSpaceGuid.PcdCoreCount\r
\r
- gEmbeddedTokenSpaceGuid.PcdPrePiCpuMemorySize\r
gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize\r
\r
gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory\r
gArmTokenSpaceGuid.PcdFvBaseAddress\r
\r
[BuildOptions]\r
- GCC:*_*_AARCH64_DLINK_FLAGS = -pie -T $(MODULE_DIR)/Scripts/PrePi-PIE.lds\r
+ GCC:*_*_*_DLINK_FLAGS = -pie -Wl,-T,$(MODULE_DIR)/Scripts/PrePi-PIE.lds\r