summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/Workspace/MetaFileParser.py
diff options
context:
space:
mode:
authorDjordje Nedic <djordje.nedic@nextsilicon.com>2026-10-01 16:10:32 +0300
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2026-10-07 12:36:02 +0300
commit275ff0725a6d6691b6bfd10e666d91f9d8e9fb89 (patch)
tree87695f1819e030deda0fcc5cc9a3bec115388f6f /BaseTools/Source/Python/Workspace/MetaFileParser.py
parent41540f4f6298c1fbe1488f11c1e58edc1d455ef3 (diff)
downloadedk2-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