mirror of
https://github.com/xemu-project/xemu.git
synced 2024-11-27 05:20:50 +00:00
target/arm: Set instance_align on CPUARM TypeInfo
Fix alignment of CPUARMState.vfp.zregs. Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20200916004638.2444147-4-richard.henderson@linaro.org> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
This commit is contained in:
parent
4c880f363e
commit
d03087bda4
@ -2290,6 +2290,7 @@ void arm_cpu_register(const ARMCPUInfo *info)
|
||||
TypeInfo type_info = {
|
||||
.parent = TYPE_ARM_CPU,
|
||||
.instance_size = sizeof(ARMCPU),
|
||||
.instance_align = __alignof__(ARMCPU),
|
||||
.instance_init = arm_cpu_instance_init,
|
||||
.class_size = sizeof(ARMCPUClass),
|
||||
.class_init = info->class_init ?: cpu_register_class_init,
|
||||
@ -2305,6 +2306,7 @@ static const TypeInfo arm_cpu_type_info = {
|
||||
.name = TYPE_ARM_CPU,
|
||||
.parent = TYPE_CPU,
|
||||
.instance_size = sizeof(ARMCPU),
|
||||
.instance_align = __alignof__(ARMCPU),
|
||||
.instance_init = arm_cpu_initfn,
|
||||
.instance_finalize = arm_cpu_finalizefn,
|
||||
.abstract = true,
|
||||
|
Loading…
Reference in New Issue
Block a user