X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=OvmfPkg%2FOvmfPkgX64.dsc;h=affe86d1f6e6892ab84d560afb6eb19d0ea481a9;hb=233af82b524d8807906bc314b1f09b1199562bec;hp=4d82980fe2f02b44c812a839c823dc19c4e89f54;hpb=c1c2669c6bb3ed4e23c06a93e60450a4fc3eccf2;p=mirror_edk2.git diff --git a/OvmfPkg/OvmfPkgX64.dsc b/OvmfPkg/OvmfPkgX64.dsc index 4d82980fe2..affe86d1f6 100644 --- a/OvmfPkg/OvmfPkgX64.dsc +++ b/OvmfPkg/OvmfPkgX64.dsc @@ -1,4 +1,4 @@ -#/** @file +## @file # EFI/Framework Open Virtual Machine Firmware (OVMF) platform # # Copyright (c) 2006 - 2010, Intel Corporation @@ -11,7 +11,7 @@ # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # -#**/ +## ################################################################################ # @@ -29,6 +29,11 @@ SKUID_IDENTIFIER = DEFAULT FLASH_DEFINITION = OvmfPkg/OvmfPkg.fdf +[BuildOptions] + GCC:*_*_*_CC_FLAGS = -DMDEPKG_NDEBUG + INTEL:*_*_*_CC_FLAGS = /D MDEPKG_NDEBUG + MSFT:*_*_*_CC_FLAGS = /D MDEPKG_NDEBUG + ################################################################################ # # SKU Identification section - list of all SKU IDs supported by this Platform. @@ -42,7 +47,7 @@ # Library Class section - list of all Library Classes needed by this Platform. # ################################################################################ -[LibraryClasses.common] +[LibraryClasses] PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf TimerLib|OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf @@ -77,6 +82,7 @@ FileHandleLib|ShellPkg/Library/BaseFileHandleLib/BaseFileHandleLib.inf UefiCpuLib|UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf SecurityManagementLib|MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf + DebugAgentLib|MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [LibraryClasses.common.SEC] BaseMemoryLib|MdePkg/Library/BaseMemoryLibSse2/BaseMemoryLibSse2.inf @@ -169,11 +175,11 @@ # Pcd Section - list of all EDK II PCD Entries defined by this Platform. # ################################################################################ -[PcdsFeatureFlag.common] - gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseHardSerial|TRUE - gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|TRUE +[PcdsFeatureFlag] + gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|TRUE -[PcdsFixedAtBuild.common] +[PcdsFixedAtBuild] gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1 gEfiSioTokenSpaceGuid.PcdSerialRegisterBase|0x3F8 gEfiSioTokenSpaceGuid.PcdSerialLineControl|0x07 @@ -189,10 +195,9 @@ gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize|0x2000 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize|0x10000 - gEfiEdkModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress|0x0 -[PcdsFeatureFlag.common] +[PcdsFeatureFlag] gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|FALSE @@ -201,7 +206,7 @@ gOptionRomPkgTokenSpaceGuid.PcdSupportGop|TRUE gOptionRomPkgTokenSpaceGuid.PcdSupportUga|FALSE -[PcdsFixedAtBuild.common] +[PcdsFixedAtBuild] gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07 gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x8000004F gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F @@ -212,7 +217,7 @@ # ################################################################################ -[PcdsDynamicDefault.common] +[PcdsDynamicDefault] gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved|0 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0 @@ -224,7 +229,7 @@ # Components Section - list of all EDK II Modules needed by this Platform. # ################################################################################ -[Components.common] +[Components] # # SEC Phase modules #