mirror of
https://github.com/izzy2lost/xemu.git
synced 2026-07-06 00:20:22 -07:00
target-arm: Allow special cpregs to have flags set
Relax the "is this a valid ARMCPRegInfo type value?" check to permit "special" cpregs to have flags other than ARM_CP_SPECIAL set. At the moment none of the other flags are relevant for special regs, but the migration related flag we're about to introduce can apply here too. Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
+1
-1
@@ -456,7 +456,7 @@ static inline bool cptype_valid(int cptype)
|
||||
{
|
||||
return ((cptype & ~ARM_CP_FLAG_MASK) == 0)
|
||||
|| ((cptype & ARM_CP_SPECIAL) &&
|
||||
(cptype <= ARM_LAST_SPECIAL));
|
||||
((cptype & ~ARM_CP_FLAG_MASK) <= ARM_LAST_SPECIAL));
|
||||
}
|
||||
|
||||
/* Access rights:
|
||||
|
||||
Reference in New Issue
Block a user