Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 8bbb56b485ba933cf76dc7480c8fff450989a573
      
https://github.com/tianocore/edk2/commit/8bbb56b485ba933cf76dc7480c8fff450989a573
  Author: Leif Lindholm <leif.lindh...@linaro.org>
  Date:   2018-02-23 (Fri, 23 Feb 2018)

  Changed paths:
    M MdePkg/Include/Uefi/UefiMultiPhase.h

  Log Message:
  -----------
  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.kin...@intel.com>
Cc: Liming Gao <liming....@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Leif Lindholm <leif.lindh...@linaro.org>
Reviewed-by: Star Zeng <star.z...@intel.com>
Reviewed-by: Liming Gao <liming....@intel.com>


  Commit: a9b7e035ba1f02b9b50cb6f883913d6d3b532eab
      
https://github.com/tianocore/edk2/commit/a9b7e035ba1f02b9b50cb6f883913d6d3b532eab
  Author: Leif Lindholm <leif.lindh...@linaro.org>
  Date:   2018-02-23 (Fri, 23 Feb 2018)

  Changed paths:
    M MdeModulePkg/Universal/DriverSampleDxe/Vfr.vfr

  Log Message:
  -----------
  MdeModulePkg: use central variable definitions in DriverSampleDxe

Use UefiMultiPhase.h in Vfr.vfr instead of duplicating EFI_VARIABLE_*
definitions.

Cc: Star Zeng <star.z...@intel.com>
Cc: Eric Dong <eric.d...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Leif Lindholm <leif.lindh...@linaro.org>
Reviewed-by: Star Zeng <star.z...@intel.com>


  Commit: aae5def8bb413f497b9d48566152e650bf6bd15a
      
https://github.com/tianocore/edk2/commit/aae5def8bb413f497b9d48566152e650bf6bd15a
  Author: Leif Lindholm <leif.lindh...@linaro.org>
  Date:   2018-02-23 (Fri, 23 Feb 2018)

  Changed paths:
    M EmbeddedPkg/Drivers/ConsolePrefDxe/ConsolePrefHii.vfr
    M EmbeddedPkg/Drivers/DtPlatformDxe/DtPlatformHii.vfr

  Log Message:
  -----------
  EmbeddedPkg: use central variable definitions in .vfr files

Use UefiMultiPhase.h in Vfr.vfr instead of duplicating EFI_VARIABLE_*
definitions.

Cc: Ard Biesheuvel <ard.biesheu...@linaro.org>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Leif Lindholm <leif.lindh...@linaro.org>
Reviewed-by: Ard Biesheuvel <ard.biesheu...@linaro.org>


Compare: https://github.com/tianocore/edk2/compare/d624deb7abf9...aae5def8bb41
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to