target/riscv: Validate misa_mxl_max only once
authorAkihiko Odaki <akihiko.odaki@daynix.com>
Sat, 3 Feb 2024 10:11:10 +0000 (19:11 +0900)
committerAlistair Francis <alistair.francis@wdc.com>
Fri, 9 Feb 2024 10:43:14 +0000 (20:43 +1000)
commit1563cdb439e93a37c9bf8570ed80abc3a429d71b
tree434068aaa91ae21d4749538e62075cbc749f17b9
parent742cc269c7e67352ebeecc528b0ade547a24de72
target/riscv: Validate misa_mxl_max only once

misa_mxl_max is now a class member and initialized only once for each
class. This also moves the initialization of gdb_core_xml_file which
will be referenced before realization in the future.

Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-ID: <20240203-riscv-v11-3-a23f4848a628@daynix.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/cpu.c
target/riscv/tcg/tcg-cpu.c