Searched hist:"733 d112f05ecb29f7d8fce12c66a9721031970df" (Results 1 – 1 of 1) sorted by relevance
| /rk3399_ARM-atf/include/arch/aarch32/ |
| H A D | arch_features.h | 733d112f05ecb29f7d8fce12c66a9721031970df Tue May 23 09:34:38 UTC 2023 Andre Przywara <andre.przywara@arm.com> feat(cpufeat): deny AArch64-only features when building for AArch32
Many newer architecture features are defined for AArch64 only, so cannot be used in an AArch32 build.
To avoid #ifdef-ing every single user, just provide trivial implementations of the feature check functions is_feat_xxx_supported(), which always return "false" in AArch32. The compiler will then optimise out the dependent code automatically.
Change-Id: I1e7d653fca0e676a11858efd953c2d623f2d5c9e Signed-off-by: Andre Przywara <andre.przywara@arm.com>
|