audk/UefiPayloadPkg
BruceX Wang 95ef765839 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.dong@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Sean Rhodes <sean@starlabs.systems>
Cc: James Lu <james.lu@intel.com>
Signed-off-by: BruceX Wang <brucex.wang@intel.com>
Reviewed-by: Gua Guo <gua.guo@intel.com>
2023-04-28 05:54:26 +00:00
..
BlSupportDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
BlSupportSmm BlSupportSmm: fix definition of SetSmrr() 2022-03-07 22:48:49 +00:00
FvbRuntimeDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
GraphicsOutputDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Include UefiPayloadPkg: remove the change that get platform specific logic 2023-02-23 07:47:12 +00:00
Library UefiPayloadPkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00
PayloadLoaderPeim UefiPayloadPkg: Set RTC dynamic PCD to PeiPCDdatabase 2023-01-31 15:04:26 +00:00
PchSmiDispatchSmm UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SmmAccessDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SmmControlRuntimeDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Tools UefiPayloadPkg: Clang dependency removal 2023-04-28 05:54:26 +00:00
UefiPayloadEntry UefiPayloadPkg: Always build MemoryTypeInformation HOB for DXE GCD 2023-04-12 11:50:30 +00:00
BuildAndIntegrationInstructions.txt UefiPayloadPkg: Fix architecture in the build instruction 2022-03-29 05:18:43 +00:00
UefiPayloadPkg.ci.yaml UefiPayloadPkg: Clang dependency removal 2023-04-28 05:54:26 +00:00
UefiPayloadPkg.dec UefiPayloadPkg: Update default memory type information for S4 2023-04-12 11:50:30 +00:00
UefiPayloadPkg.dsc UefiPayloadPkg: Always build MemoryTypeInformation HOB for DXE GCD 2023-04-12 11:50:30 +00:00
UefiPayloadPkg.fdf UefiPayloadPkg: Move Network modules from Dxe FV to Network FV in elf 2023-04-20 18:47:10 +00:00
UniversalPayloadBuild.py UefiPayloadPkg: Clang dependency removal 2023-04-28 05:54:26 +00:00
UniversalPayloadBuild.sh UefiPayloadPkg: Provide a wrapper for UniversalPayloadBuild.py 2022-09-28 17:52:34 +08:00