Add a sentinel to the ARMASIdx enum so it can be used when the total number of address spaces is required.
Signed-off-by: Gustavo Romero <[email protected]> --- target/arm/cpu.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/target/arm/cpu.h b/target/arm/cpu.h index 39f2b2e54d..718d140712 100644 --- a/target/arm/cpu.h +++ b/target/arm/cpu.h @@ -2336,6 +2336,8 @@ typedef enum ARMASIdx { ARMASIdx_S = 1, ARMASIdx_TagNS = 2, ARMASIdx_TagS = 3, + ARMASIdx_MAX = ARMASIdx_TagS +#define ARMASIdx_COUNT (ARMASIdx_MAX + 1) } ARMASIdx; static inline ARMMMUIdx arm_space_to_phys(ARMSecuritySpace space) -- 2.34.1
