]> git.proxmox.com Git - mirror_qemu.git/commit - target/xtensa/cpu.c
target-xtensa: Introduce XtensaCPU subclasses
authorAndreas Färber <afaerber@suse.de>
Sat, 6 Jul 2013 23:47:51 +0000 (01:47 +0200)
committerAndreas Färber <afaerber@suse.de>
Fri, 26 Jul 2013 21:23:17 +0000 (23:23 +0200)
commit67cce5617ee968946fc6402f02743fffaa4a1a02
tree9cf4bedac9ecbda2e4fa40a5cf5d11dd478e99b2
parent9282b73a4078f10b5d1c96707aeed213eedbc8e1
target-xtensa: Introduce XtensaCPU subclasses

Register a CPU type per core registered. Save the XtensaConfig in
XtensaCPUClass and copy it from there to CPUXtensaState, to avoid
touching every env->config access for now.

Prepares for storing per-class GDB register count.

Acked-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>
target-xtensa/cpu-qom.h
target-xtensa/cpu.c
target-xtensa/helper.c