On 18 December 2017 at 17:24, Richard Henderson <[email protected]> wrote: > Enable it for the "any" CPU used by *-linux-user. > > Reviewed-by: Alex Bennée <[email protected]> > Signed-off-by: Richard Henderson <[email protected]> > --- > target/arm/cpu.h | 1 + > linux-user/elfload.c | 9 +++++++++ > target/arm/cpu.c | 1 + > target/arm/cpu64.c | 1 + > 4 files changed, 12 insertions(+) > > diff --git a/target/arm/cpu.h b/target/arm/cpu.h > index 715ec6a476..e047756b80 100644 > --- a/target/arm/cpu.h > +++ b/target/arm/cpu.h > @@ -1351,6 +1351,7 @@ enum arm_features { > ARM_FEATURE_VBAR, /* has cp15 VBAR */ > ARM_FEATURE_M_SECURITY, /* M profile Security Extension */ > ARM_FEATURE_JAZELLE, /* has (trivial) Jazelle implementation */ > + ARM_FEATURE_V8_1_SIMD, /* has ARMv8.1-SIMD */ > ARM_FEATURE_V8_FP16, /* implements v8.2 half-precision float */ > };
I kind of prefer the kernel's choice of ASIMDRDM rather than V8_1_SIMD, but the latter is the official architectural feature name, so oh well. Reviewed-by: Peter Maydell <[email protected]> thanks -- PMM
