audk/MdePkg/Include
Leif Lindholm 8bbb56b485 MdePkg: restrict UefiMultiPhase.h contents if VFRCOMPILE defined
Turns out all .vfr files in the tree interacting with DynamicPcds
manually copy the same set of EFI_VARIABLE_* definitions, since the rest
of UefiMultiPhase.h is incompatible with VfrCompile.

For now, reshuffle these definitions to the start of the file, and put
the rest of the file behind #ifndef VFRCOMPILE to permit direct
inclusion in .vfr source files.

https://bugzilla.tianocore.org/show_bug.cgi?id=878 has been raised to
request VfrCompile is extended to support the original format.

Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Leif Lindholm <leif.lindholm@linaro.org>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
2018-02-23 14:22:44 +00:00
..
AArch64 MdePkg/BaseSafeIntLib: Add SafeIntLib class and instance 2018-01-25 09:42:20 -08:00
Arm MdePkg: Disable some Level 4 warnings for VS2017/ARM 2018-02-07 09:49:20 +08:00
Ebc MdePkg/BaseSafeIntLib: Add SafeIntLib class and instance 2018-01-25 09:42:20 -08:00
Guid MdePkg MemoryOverwriteControl.h: Correct typo 'bi' to 'bit' 2017-12-19 09:34:47 +08:00
Ia32 MdePkg/BaseSafeIntLib: Add SafeIntLib class and instance 2018-01-25 09:42:20 -08:00
IndustryStandard MdePkg ACPI: Add some macros for PPTT 2018-02-07 08:52:59 +08:00
Ipf MdePkg/BaseSafeIntLib: Add SafeIntLib class and instance 2018-01-25 09:42:20 -08:00
Library MdePkg/UefiLib: Add EfiLocateProtocolBuffer() 2018-02-11 15:10:03 -08:00
Pi MdePkg/Include: Add management mode FV file type and depex. 2018-02-09 14:41:03 +08:00
Ppi MdePkg: Add definition for SecHobData PPI 2017-08-04 08:56:05 +08:00
Protocol MdePkg/SimpleTextInEx.h: Fix comments alignment 2018-02-01 14:03:45 +08:00
Uefi MdePkg: restrict UefiMultiPhase.h contents if VFRCOMPILE defined 2018-02-23 14:22:44 +00:00
X64 MdePkg/BaseSafeIntLib: Add SafeIntLib class and instance 2018-01-25 09:42:20 -08:00
Base.h MdePkg/Include: Add VA list support for VS2017/ARM 2018-02-07 09:49:23 +08:00
PiDxe.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
PiMm.h MdePkg: Add new definitions for Management Mode. 2017-08-29 09:37:36 +08:00
PiPei.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
PiSmm.h MdePkg: Follow UEFI 2.7 spec to deprecate SMM Communication ACPI Table 2017-07-27 14:08:09 +08:00
Uefi.h Update the copyright notice format 2010-04-23 15:46:20 +00:00