[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC PATCH v1 1/7] target-arm/cpu.c: delete un-needed insta
From: |
peter . crosthwaite |
Subject: |
[Qemu-devel] [RFC PATCH v1 1/7] target-arm/cpu.c: delete un-needed instance/class sizes |
Date: |
Tue, 18 Jun 2013 19:44:00 +1000 |
From: Peter Crosthwaite <address@hidden>
QOM automatically inherits class and instance size from the parent
class. No need to redefine as the same value as the parent.
CC: address@hidden
Signed-off-by: Peter Crosthwaite <address@hidden>
---
target-arm/cpu.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/target-arm/cpu.c b/target-arm/cpu.c
index 496a59f..47a21ec 100644
--- a/target-arm/cpu.c
+++ b/target-arm/cpu.c
@@ -821,9 +821,7 @@ static void cpu_register(const ARMCPUInfo *info)
{
TypeInfo type_info = {
.parent = TYPE_ARM_CPU,
- .instance_size = sizeof(ARMCPU),
.instance_init = info->initfn,
- .class_size = sizeof(ARMCPUClass),
.class_init = info->class_init,
};
--
1.8.3.rc1.44.gb387c77.dirty
- [Qemu-devel] [RFC PATCH v1 0/7] QOM Super class access, peter . crosthwaite, 2013/06/18
- [Qemu-devel] [RFC PATCH v1 1/7] target-arm/cpu.c: delete un-needed instance/class sizes,
peter . crosthwaite <=
- [Qemu-devel] [RFC PATCH v1 2/7] qom: Add super class accessor, peter . crosthwaite, 2013/06/18
- [Qemu-devel] [RFC PATCH v1 3/7] qdev-core: Introduce DEVICE super class cast macros, peter . crosthwaite, 2013/06/18
- [Qemu-devel] [RFC PATCH v1 4/7] qom/cpu: Introduce CPU super class cast macros, peter . crosthwaite, 2013/06/18
- [Qemu-devel] [RFC PATCH v1 5/7] target-arm: Remove ARMCPUClass, peter . crosthwaite, 2013/06/18
- [Qemu-devel] [RFC PATCH v1 6/7] target-microblaze: Remove MicroblazeCPUClass, peter . crosthwaite, 2013/06/18
- [Qemu-devel] [RFC PATCH v1 7/7] i8254: Remove [KVM]PITClass, peter . crosthwaite, 2013/06/18
- Re: [Qemu-devel] [RFC PATCH v1 0/7] QOM Super class access, Andreas Färber, 2013/06/18