aboutsummaryrefslogtreecommitdiffstats
path: root/meta-arm/recipes-test
AgeCommit message (Collapse)Author
2023-11-28meta-arm/selftest: add test that PAC/BTI instructions are usedRoss Burton
We enable PAC/BTI out of the box, but all of the pieces (such as gcc and glibc) need to support it for the final binary to be protected. Add a minimal test recipe to verify that the "Hello, World" binary is using PAC/BTI, and add it to oe-selftest. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2021-06-18arm/sbsa-acs: move alongside edk2-firmwareRoss Burton
As sbsa-acs is just a EDK2 application, it makes things easier in the recipes if they're in the same directory. Change-Id: I4b6d715213681bb2d942589ad85bbc399721df97 Signed-off-by: Ross Burton <ross.burton@arm.com>
2021-06-03sbsa-acs: Fix build on hosts with gcc11Khem Raj
Backport a brotli patch which fixes a VLA warning seen with gcc 11 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2021-04-16arm/sbsa-acs: update patch statusRoss Burton
Change-Id: I75d7c6c098edaa30b009c9586ed7ce23994b0f2a Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2021-04-07sbsa-acs: Always use BFD linkerKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2021-04-07sbsa-acs: Fix build with clang 12Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2021-04-06arm/sbsa-acs: add COMPATIBLE_HOSTRoss Burton
This recipe is only valid on aarch64 targets, so set COMPATIBLE_HOST. Change-Id: I15595d307d1dab18b315b397a0751eaf4e109e68 Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2021-04-01arm/sbsa-acs: add SBSA Architecture Compliance SuiteRoss Burton
Add a recipe for SBSA Architecture Compliance Suite, a test suite for SBSA. As this is implemented as a module for the EDK2 Shell application, this can include the edk2-firmware recipe to do the heavy lifting. Change-Id: I890ea41d7d1068d74a541c06411aad894728f44d Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>