• Set the default value of PcdDxeIplSwitchToLongMode to TRUE.
• Make access to PcdDxeIplSwitchToLongMode to Ia32 specific code. • Introduce another feature flag named PcdDxeIplBuildShareCodeHobs to define whether to build hobs to DXE core to share code. • Remove the #progma bug git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2026 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -1018,6 +1018,14 @@
|
||||
<MaxDatumSize>1</MaxDatumSize>
|
||||
<Value>TRUE</Value>
|
||||
</PcdData>
|
||||
<PcdData ItemType="FEATURE_FLAG">
|
||||
<C_Name>PcdDxeIplBuildShareCodeHobs</C_Name>
|
||||
<Token>0x0001003c</Token>
|
||||
<TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
|
||||
<DatumType>BOOLEAN</DatumType>
|
||||
<MaxDatumSize>1</MaxDatumSize>
|
||||
<Value>TRUE</Value>
|
||||
</PcdData>
|
||||
</PcdBuildDefinition>
|
||||
<ModuleSaBuildOptions>
|
||||
<FvBinding>NULL</FvBinding>
|
||||
@@ -6684,6 +6692,14 @@
|
||||
<MaxDatumSize>1</MaxDatumSize>
|
||||
<Value>TRUE</Value>
|
||||
</PcdData>
|
||||
<PcdData ItemType="FEATURE_FLAG">
|
||||
<C_Name>PcdDxeIplBuildShareCodeHobs</C_Name>
|
||||
<Token>0x0001003c</Token>
|
||||
<TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
|
||||
<DatumType>BOOLEAN</DatumType>
|
||||
<MaxDatumSize>1</MaxDatumSize>
|
||||
<Value>TRUE</Value>
|
||||
</PcdData>
|
||||
</PcdBuildDefinition>
|
||||
<ModuleSaBuildOptions>
|
||||
<FvBinding>NULL</FvBinding>
|
||||
@@ -11131,6 +11147,14 @@
|
||||
<MaxDatumSize>1</MaxDatumSize>
|
||||
<Value>TRUE</Value>
|
||||
</PcdData>
|
||||
<PcdData ItemType="FEATURE_FLAG">
|
||||
<C_Name>PcdDxeIplBuildShareCodeHobs</C_Name>
|
||||
<Token>0x0001003c</Token>
|
||||
<TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
|
||||
<DatumType>BOOLEAN</DatumType>
|
||||
<MaxDatumSize>1</MaxDatumSize>
|
||||
<Value>TRUE</Value>
|
||||
</PcdData>
|
||||
</PcdBuildDefinition>
|
||||
<ModuleSaBuildOptions>
|
||||
<FvBinding>NULL</FvBinding>
|
||||
@@ -15582,6 +15606,14 @@
|
||||
<MaxDatumSize>1</MaxDatumSize>
|
||||
<Value>TRUE</Value>
|
||||
</PcdData>
|
||||
<PcdData ItemType="FEATURE_FLAG">
|
||||
<C_Name>PcdDxeIplBuildShareCodeHobs</C_Name>
|
||||
<Token>0x0001003c</Token>
|
||||
<TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
|
||||
<DatumType>BOOLEAN</DatumType>
|
||||
<MaxDatumSize>1</MaxDatumSize>
|
||||
<Value>TRUE</Value>
|
||||
</PcdData>
|
||||
</PcdBuildDefinition>
|
||||
<ModuleSaBuildOptions>
|
||||
<FvBinding>NULL</FvBinding>
|
||||
|
Reference in New Issue
Block a user