On 6/20/25 06:07, Philippe Mathieu-Daudé wrote:
Tracing an Apple M1 (Icestorm core, ARMv8.4-A):
hvf_processor_feature_register EL0: 1
hvf_processor_feature_register EL1: 1
hvf_processor_feature_register EL2: 0
hvf_processor_feature_register FP: 1
hvf_processor_feature_register AdvSIMD: 1
hvf_processor_feature_register GIC: 0
hvf_processor_feature_register SVE: 0
hvf_processor_feature_register MTE: 0
hvf_processor_feature_register SME: 0
Suggested-by: Richard Henderson <richard.hender...@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <phi...@linaro.org>
I'm not sure why you want this? When you asked if you could emulate aarch32, I suggested
you have gdb stop after the host probe and examine the values. I'm not sure why you'd want
to keep this logging around forever.
Anyway, from EL0/EL1, the answer is no, the M1 only supports aarch64.
r~