audk/IntelFsp2Pkg
Satya Yarlagadda cd3692b11e IntelFsp2Pkg: Align #Pragma in UPD header files to rest of EDK2 Pkgs
Changed the GenCfgOpt.py script to insert pragma pack(1) instead of
pragma pack (push, 1) in the upd header files generated during fsp build.
This is to align with rest of the EDKII pkgs pragma pack usage.

Also, this scripts generates UnusedUpdSpace for UPD address gaps.
Currently it uses UIN16/UINT32/UINT64 for 2/4/8 bytes instead of UINT8[],
thus causing upd space waste to have Natural Alignment. Hence changed the
script to use UINT8[] for any unusedUpd fields above 1 byte.

Cc: Maurice Ma <maurice.ma@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Giri P Mudusuru <giri.p.mudusuru@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Satya Yarlagadda <satya.p.yarlagadda@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Giri P Mudusuru <giri.p.mudusuru@intel.com>
2016-09-20 11:38:11 +08:00
..
FspNotifyPhase Add IntelFsp2Pkg and IntelFsp2WrapperPkg. 2016-05-13 13:00:53 +08:00
FspSecCore IntelFsp2Pkg: Add function to get FspInfoHeader before stack is ready 2016-08-23 08:09:33 +08:00
Include IntelFsp2Pkg: Only include required header files in FspEas.h 2016-08-05 08:42:09 -07:00
Library IntelFsp2Pkg: Fix typo and comments 2016-08-31 14:27:54 +08:00
Tools IntelFsp2Pkg: Align #Pragma in UPD header files to rest of EDK2 Pkgs 2016-09-20 11:38:11 +08:00
Contributions.txt Add IntelFsp2Pkg and IntelFsp2WrapperPkg. 2016-05-13 13:00:53 +08:00
IntelFsp2Pkg.dec Add IntelFsp2Pkg and IntelFsp2WrapperPkg. 2016-05-13 13:00:53 +08:00
IntelFsp2Pkg.dsc IntelFsp2Pkg DSC: Add build option to disable deprecated APIs 2016-08-08 11:00:05 +08:00
License.txt IntelFsp2Pkg: Add missing License.txt. 2016-07-26 10:52:03 +08:00