Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 95ef765839a8d0de52095e3dec3584fc347b94b2
      
https://github.com/tianocore/edk2/commit/95ef765839a8d0de52095e3dec3584fc347b94b2
  Author: BruceX Wang <brucex.w...@intel.com>
  Date:   2023-04-28 (Fri, 28 Apr 2023)

  Changed paths:
    A UefiPayloadPkg/Tools/ElfFv.py
    A UefiPayloadPkg/Tools/__init__.py
    M UefiPayloadPkg/UefiPayloadPkg.ci.yaml
    M UefiPayloadPkg/UniversalPayloadBuild.py

  Log Message:
  -----------
  UefiPayloadPkg: Clang dependency removal

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

Use Python to replace llvm-objcopy in UniversalPayloadBuild.py.
1. AddSection32() and AddSection64(): Make a section named
<section> with the contents of <file>.
2. RemoveSection32() and RemoveSection64(): Remove <section>.
3. ReplaceFv (): remove the section before add the section
if the file exists.

Cc: Guo Dong <guo.d...@intel.com>
Cc: Ray Ni <ray...@intel.com>
Cc: Sean Rhodes <sean@starlabs.systems>
Cc: James Lu <james...@intel.com>
Signed-off-by: BruceX Wang <brucex.w...@intel.com>
Reviewed-by: Gua Guo <gua....@intel.com>




_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to