mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-19 02:54:24 +00:00
![]() For a pretty implementation and straightforward code, the CVE/erratum dispatching of the errata status reporting was done with a macro, closely following the old code. Unfortunately, this produces a function that was over a kilobyte in size, which unsurprisingly doesn't fit on some platforms. Convert the macro to a proper C function and call it once. Also hide the errata ordering checking behind the FEATURE_DETECTION flag to further save space. This functionality is not necessary for most builds. Development and platform bringup builds, which should find this functionality useful, are expected to have FEATURE_DETECTION enabled. This reduces the function to under 600 bytes. Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com> Change-Id: Ibf5376a26cbae28d9dc010128452cb3c694a3f78 |
||
---|---|---|
.. | ||
build-internals.rst | ||
build-options.rst | ||
docs-build.rst | ||
image-terminology.rst | ||
index.rst | ||
initial-build.rst | ||
prerequisites.rst | ||
psci-lib-integration-guide.rst | ||
rt-svc-writers-guide.rst | ||
tools-build.rst |