diff options
| author | Djordje Nedic <djordje.nedic@nextsilicon.com> | 2026-10-01 16:10:32 +0300 |
|---|---|---|
| committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2026-10-07 12:36:02 +0300 |
| commit | 275ff0725a6d6691b6bfd10e666d91f9d8e9fb89 (patch) | |
| tree | 87695f1819e030deda0fcc5cc9a3bec115388f6f /BaseTools/Source/Python/Workspace/MetaFileParser.py | |
| parent | 41540f4f6298c1fbe1488f11c1e58edc1d455ef3 (diff) | |
| download | edk2-275ff0725a6d6691b6bfd10e666d91f9d8e9fb89.tar.xz | |
DynamicTablesPkg: Enable RISCV64 package build coverage
Add RISCV64 to the package's supported architectures and include the
FDT parser in its RISC-V components. This lets the package compiler
checks exercise the RISC-V parser and table generators instead of
silently excluding them.
Keep the parser limited to AARCH64 and RISCV64, the architectures
for which it implements a dispatcher.
Address the uninitialized-value warnings exposed by the RISCV64 GCC
build without disabling warnings:
- Return success after grouping CM objects and generating PCI slots.
- Initialize the DBG2 cleanup result when there are no SSDT tables.
- Initialize the SMBIOS Type 7 cleanup count before allocations.
- Initialize the four affected SMBIOS Type 42 CM object pointers.
- Assign RHCT section and PPTT cache offsets before their count checks.
These changes accompany the HMAT and PLIC/APLIC fixes earlier in the
series so both DEBUG and RELEASE package builds succeed with -Werror.
Signed-off-by: Djordje Nedic <djordje.nedic@nextsilicon.com>
Diffstat (limited to 'BaseTools/Source/Python/Workspace/MetaFileParser.py')
0 files changed, 0 insertions, 0 deletions
