Home
last modified time | relevance | path

Searched hist:"733 d112f05ecb29f7d8fce12c66a9721031970df" (Results 1 – 1 of 1) sorted by relevance

/rk3399_ARM-atf/include/arch/aarch32/
H A Darch_features.h733d112f05ecb29f7d8fce12c66a9721031970df 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>