From 860a8d95c2ee89c9916d6e11230f246afa1cd629 Mon Sep 17 00:00:00 2001 From: Matt DeVillier Date: Tue, 17 Mar 2020 15:19:38 -0500 Subject: [PATCH] CorebootPayloadPkg: don't set PcdDebugPropertyMask for release builds Don't set PcdDebugPropertyMask for release builds, and properly set it for debug builds based on SOURCE_DEBUG_ENABLE. Signed-off-by: Matt DeVillier --- CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc | 10 ++++++---- CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc | 10 ++++++---- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc b/CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc index 07015a3e7e..9493129e82 100644 --- a/CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc +++ b/CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc @@ -293,10 +293,12 @@ [PcdsPatchableInModule.common] gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x7 gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x8000004F -!if $(SOURCE_DEBUG_ENABLE) - gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x17 -!else - gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F +!if $(TARGET) == DEBUG + !if $(SOURCE_DEBUG_ENABLE) + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x17 + !else + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2B + !endif !endif # diff --git a/CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc b/CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc index 62310a2a00..c9dcf18aa7 100644 --- a/CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc +++ b/CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc @@ -294,10 +294,12 @@ [PcdsPatchableInModule.common] gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x7 gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x8000004F -!if $(SOURCE_DEBUG_ENABLE) - gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x17 -!else - gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F +!if $(TARGET) == DEBUG + !if $(SOURCE_DEBUG_ENABLE) + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x17 + !else + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2B + !endif !endif #