target/m68k: Constify VMState in machine.c
Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20231221031652.119827-11-richard.henderson@linaro.org>
This commit is contained in:
parent
2d23bb1a38
commit
f3fb948f28
@ -381,7 +381,7 @@ static const VMStateDescription vmstate_freg_tmp = {
|
||||
.name = "freg_tmp",
|
||||
.post_load = freg_post_load,
|
||||
.pre_save = freg_pre_save,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (const VMStateField[]) {
|
||||
VMSTATE_UINT64(tmp_mant, m68k_FPReg_tmp),
|
||||
VMSTATE_UINT16(tmp_exp, m68k_FPReg_tmp),
|
||||
VMSTATE_END_OF_LIST()
|
||||
@ -390,7 +390,7 @@ static const VMStateDescription vmstate_freg_tmp = {
|
||||
|
||||
static const VMStateDescription vmstate_freg = {
|
||||
.name = "freg",
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (const VMStateField[]) {
|
||||
VMSTATE_WITH_TMP(FPReg, m68k_FPReg_tmp, vmstate_freg_tmp),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -411,7 +411,7 @@ const VMStateDescription vmmstate_fpu = {
|
||||
.minimum_version_id = 1,
|
||||
.needed = fpu_needed,
|
||||
.post_load = fpu_post_load,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (const VMStateField[]) {
|
||||
VMSTATE_UINT32(env.fpcr, M68kCPU),
|
||||
VMSTATE_UINT32(env.fpsr, M68kCPU),
|
||||
VMSTATE_STRUCT_ARRAY(env.fregs, M68kCPU, 8, 0, vmstate_freg, FPReg),
|
||||
@ -432,7 +432,7 @@ const VMStateDescription vmstate_cf_spregs = {
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.needed = cf_spregs_needed,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (const VMStateField[]) {
|
||||
VMSTATE_UINT64_ARRAY(env.macc, M68kCPU, 4),
|
||||
VMSTATE_UINT32(env.macsr, M68kCPU),
|
||||
VMSTATE_UINT32(env.mac_mask, M68kCPU),
|
||||
@ -454,7 +454,7 @@ const VMStateDescription vmstate_68040_mmu = {
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.needed = cpu_68040_mmu_needed,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (const VMStateField[]) {
|
||||
VMSTATE_UINT32(env.mmu.ar, M68kCPU),
|
||||
VMSTATE_UINT32(env.mmu.ssw, M68kCPU),
|
||||
VMSTATE_UINT16(env.mmu.tcr, M68kCPU),
|
||||
@ -479,7 +479,7 @@ const VMStateDescription vmstate_68040_spregs = {
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.needed = cpu_68040_spregs_needed,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (const VMStateField[]) {
|
||||
VMSTATE_UINT32(env.vbr, M68kCPU),
|
||||
VMSTATE_UINT32(env.cacr, M68kCPU),
|
||||
VMSTATE_UINT32(env.sfc, M68kCPU),
|
||||
@ -492,7 +492,7 @@ static const VMStateDescription vmstate_m68k_cpu = {
|
||||
.name = "cpu",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (const VMStateField[]) {
|
||||
VMSTATE_UINT32_ARRAY(env.dregs, M68kCPU, 8),
|
||||
VMSTATE_UINT32_ARRAY(env.aregs, M68kCPU, 8),
|
||||
VMSTATE_UINT32(env.pc, M68kCPU),
|
||||
@ -509,7 +509,7 @@ static const VMStateDescription vmstate_m68k_cpu = {
|
||||
VMSTATE_INT32(env.pending_level, M68kCPU),
|
||||
VMSTATE_END_OF_LIST()
|
||||
},
|
||||
.subsections = (const VMStateDescription * []) {
|
||||
.subsections = (const VMStateDescription * const []) {
|
||||
&vmmstate_fpu,
|
||||
&vmstate_cf_spregs,
|
||||
&vmstate_68040_mmu,
|
||||
|
Loading…
Reference in New Issue
Block a user