target-lm32: move model features to LM32CPU
authorMichael Walle <michael@walle.cc>
Tue, 17 Sep 2013 16:33:16 +0000 (18:33 +0200)
committerMichael Walle <michael@walle.cc>
Tue, 4 Feb 2014 18:34:30 +0000 (19:34 +0100)
commit34f4aa83f96722aa2c36fbe179108863ebe6e3e9
tree93627b7981d9458d0d4de5d971baecbd2a688a1b
parent3604a76fea6ff37738d4a8f596be38407be74a83
target-lm32: move model features to LM32CPU

This allows us to completely remove CPULM32State from DisasContext.
Instead, copy the fields we need to DisasContext.

Reviewed-by: Andreas Färber <afaerber@suse.de>
Signed-off-by: Michael Walle <michael@walle.cc>
target-lm32/cpu-qom.h
target-lm32/cpu.c
target-lm32/cpu.h
target-lm32/helper.c
target-lm32/translate.c