Преглед на файлове

UefiPayloadPkg: Fixed that The UPL info section is not aligned at 4-byte

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4196

Align .upld_info with 4-byte boundary by spec

Cc: Guo Dong <guo.dong@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Sean Rhodes <sean@starlabs.systems>
Reviewed-by: James Lu <james.lu@intel.com>
Reviewed-by: Gua Guo <gua.guo@intel.com>
Signed-off-by: MarsX Lin <marsx.lin@intel.com>
MarsX Lin преди 1 година
родител
ревизия
3c16e6fb97
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      UefiPayloadPkg/UniversalPayloadBuild.py

+ 1 - 1
UefiPayloadPkg/UniversalPayloadBuild.py

@@ -135,7 +135,7 @@ def BuildUniversalPayload(Args, MacroList):
                        BdsFvOutputDir,
                        EntryOutputDir
                        )
-    set_section    = '"{}" -I {} -O {} --set-section-alignment .upld_info=16 --set-section-alignment .upld.uefi_fv=16 --set-section-alignment .upld.bds_fv=16 {}'.format (
+    set_section    = '"{}" -I {} -O {} --set-section-alignment .upld_info=4 --set-section-alignment .upld.uefi_fv=16 --set-section-alignment .upld.bds_fv=16 {}'.format (
                        LlvmObjcopyPath,
                        ObjCopyFlag,
                        ObjCopyFlag,