On Fri, Oct 20, 2023 at 5:46 PM Daniel Henrique Barboza <dbarb...@ventanamicro.com> wrote: > > Commit f57d5f8004 deprecated the 'any' CPU type but failed to change the > default CPU for linux-user. The result is that all linux-users > invocations that doesn't specify a different CPU started to show a > deprecation warning: > > $ ./build/qemu-riscv64 ./foo-novect.out > qemu-riscv64: warning: The 'any' CPU is deprecated and will be removed in the > future. > > Change the default CPU for RISC-V linux-user from 'any' to 'max'. > > Reported-by: Richard Henderson <richard.hender...@linaro.org> > Fixes: f57d5f8004 ("target/riscv: deprecate the 'any' CPU type") > Signed-off-by: Daniel Henrique Barboza <dbarb...@ventanamicro.com>
Reviewed-by: Alistair Francis <alistair.fran...@wdc.com> Alistair > --- > linux-user/riscv/target_elf.h | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/linux-user/riscv/target_elf.h b/linux-user/riscv/target_elf.h > index 9dd65652ee..dedd5956f3 100644 > --- a/linux-user/riscv/target_elf.h > +++ b/linux-user/riscv/target_elf.h > @@ -9,7 +9,6 @@ > #define RISCV_TARGET_ELF_H > static inline const char *cpu_get_model(uint32_t eflags) > { > - /* TYPE_RISCV_CPU_ANY */ > - return "any"; > + return "max"; > } > #endif > -- > 2.41.0 > >