SUPPORTED_ARCHITECTURES = IA32|X64|IPF\r
BUILD_TARGETS = DEBUG|RELEASE\r
SKUID_IDENTIFIER = DEFAULT\r
-define MSFT_MACRO = /D EFI_SPECIFICATION_VERSION=0x0002000A /D PI_SPECIFICATION_VERSION=0x00010000 /D TIANO_RELEASE_VERSION=0x00080006\r
-define GCC_MACRO = -DEFI_SPECIFICATION_VERSION=0x0002000A -DPI_SPECIFICATION_VERSION=0x00010000 -DTIANO_RELEASE_VERSION=0x00080006\r
+define MSFT_MACRO = /D EFI_SPECIFICATION_VERSION=0x0002000A /D PI_SPECIFICATION_VERSION=0x00010000 /D TIANO_RELEASE_VERSION=0x00080006 /D PCD_EDKII_GLUE_PciExpressBaseAddress=0xE0000000\r
+define GCC_MACRO = -DEFI_SPECIFICATION_VERSION=0x0002000A -DPI_SPECIFICATION_VERSION=0x00010000 -DTIANO_RELEASE_VERSION=0x00080006 -DPCD_EDKII_GLUE_PciExpressBaseAddress=0xE0000000\r
\r
################################################################################\r
#\r
0|DEFAULT # The entry: 0|DEFAULT is reserved and always required.\r
\r
[BuildOptions]\r
- MSFT:*_*_IA32_CC_FLAGS = /D EFI32 $(MSFT_MACRO)\r
- MSFT:*_*_IA32_ASM_FLAGS = /DEFI32\r
- MSFT:*_*_IA32_VFRPP_FLAGS = /D EFI32 $(MSFT_MACRO)\r
- MSFT:*_*_IA32_APP_FLAGS = /D EFI32 $(MSFT_MACRO)\r
- MSFT:*_*_IA32_PP_FLAGS = /D EFI32 $(MSFT_MACRO)\r
-\r
- MSFT:*_*_X64_CC_FLAGS = /D EFIX64 $(MSFT_MACRO)\r
- MSFT:*_*_X64_ASM_FLAGS = /DEFIX64\r
- MSFT:*_*_X64_VFRPP_FLAGS = /D EFIX64 $(MSFT_MACRO)\r
- MSFT:*_*_X64_APP_FLAGS = /D EFIX64 $(MSFT_MACRO)\r
- MSFT:*_*_X64_PP_FLAGS = /D EFIX64 $(MSFT_MACRO)\r
-\r
- MSFT:*_*_IPF_CC_FLAGS = /D EFI64 $(MSFT_MACRO)\r
- MSFT:*_*_IPF_ASM_FLAGS =\r
- MSFT:*_*_IPF_VFRPP_FLAGS = /D EFI64 $(MSFT_MACRO)\r
- MSFT:*_*_IPF_APP_FLAGS = /D EFI64 $(MSFT_MACRO)\r
- MSFT:*_*_IPF_PP_FLAGS = /D EFI64 $(MSFT_MACRO)\r
-\r
GCC:*_*_IA32_CC_FLAGS = -DEFI32 $(GCC_MACRO)\r
GCC:*_*_IA32_ASM_FLAGS = -DEFI32\r
GCC:*_*_IA32_VFRPP_FLAGS = -DEFI32 $(GCC_MACRO)\r
GCC:*_*_IPF_PP_FLAGS = -DEFI64 $(GCC_MACRO)\r
\r
\r
+ INTEL:*_*_IA32_CC_FLAGS = /D EFI32 $(MSFT_MACRO)\r
+ INTEL:*_*_IA32_ASM_FLAGS = /DEFI32\r
+ INTEL:*_*_IA32_VFRPP_FLAGS = /D EFI32 $(MSFT_MACRO)\r
+ INTEL:*_*_IA32_APP_FLAGS = /D EFI32 $(MSFT_MACRO)\r
+ INTEL:*_*_IA32_PP_FLAGS = /D EFI32 $(MSFT_MACRO)\r
+\r
+ INTEL:*_*_X64_CC_FLAGS = /D EFIX64 $(MSFT_MACRO)\r
+ INTEL:*_*_X64_ASM_FLAGS = /DEFIX64\r
+ INTEL:*_*_X64_VFRPP_FLAGS = /D EFIX64 $(MSFT_MACRO)\r
+ INTEL:*_*_X64_APP_FLAGS = /D EFIX64 $(MSFT_MACRO)\r
+ INTEL:*_*_X64_PP_FLAGS = /D EFIX64 $(MSFT_MACRO)\r
+\r
+ INTEL:*_*_IPF_CC_FLAGS = /D EFI64 $(MSFT_MACRO)\r
+ INTEL:*_*_IPF_ASM_FLAGS =\r
+ INTEL:*_*_IPF_VFRPP_FLAGS = /D EFI64 $(MSFT_MACRO)\r
+ INTEL:*_*_IPF_APP_FLAGS = /D EFI64 $(MSFT_MACRO)\r
+ INTEL:*_*_IPF_PP_FLAGS = /D EFI64 $(MSFT_MACRO)\r
+\r
+\r
+ MSFT:*_*_IA32_CC_FLAGS = /D EFI32 $(MSFT_MACRO)\r
+ MSFT:*_*_IA32_ASM_FLAGS = /DEFI32\r
+ MSFT:*_*_IA32_VFRPP_FLAGS = /D EFI32 $(MSFT_MACRO)\r
+ MSFT:*_*_IA32_APP_FLAGS = /D EFI32 $(MSFT_MACRO)\r
+ MSFT:*_*_IA32_PP_FLAGS = /D EFI32 $(MSFT_MACRO)\r
+\r
+ MSFT:*_*_X64_CC_FLAGS = /D EFIX64 $(MSFT_MACRO)\r
+ MSFT:*_*_X64_ASM_FLAGS = /DEFIX64\r
+ MSFT:*_*_X64_VFRPP_FLAGS = /D EFIX64 $(MSFT_MACRO)\r
+ MSFT:*_*_X64_APP_FLAGS = /D EFIX64 $(MSFT_MACRO)\r
+ MSFT:*_*_X64_PP_FLAGS = /D EFIX64 $(MSFT_MACRO)\r
+\r
+ MSFT:*_*_IPF_CC_FLAGS = /D EFI64 $(MSFT_MACRO)\r
+ MSFT:*_*_IPF_ASM_FLAGS =\r
+ MSFT:*_*_IPF_VFRPP_FLAGS = /D EFI64 $(MSFT_MACRO)\r
+ MSFT:*_*_IPF_APP_FLAGS = /D EFI64 $(MSFT_MACRO)\r
+ MSFT:*_*_IPF_PP_FLAGS = /D EFI64 $(MSFT_MACRO)\r
+\r
\r
[Components.Common]\r
\r
[Components.IA32,Components.X64]\r
EdkCompatibilityPkg/Foundation/Cpu/Pentium/CpuIA32Lib/CpuIA32Lib.inf\r
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/PeiServicesTablePointerLibMm7/PeiServicesTablePointerLibMm7.inf\r
- EdkCompatibilityPkg/Sample/Library/Dxe/WinNt/WinNtLib.inf\r
-\r
\r
[Components.IPF]\r
EdkCompatibilityPkg/Foundation/Cpu/Itanium/CpuIa64Lib/CpuIA64Lib.inf\r