mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 15:23:53 -06:00
target/openrisc: Add support for ORFPX64A32
This is hardware support for double-precision floating-point using pairs of 32-bit registers. Fix latent bugs in the heretofore unused helper_itofd and helper_ftoid. Include the bit for cpu "any". Change the default cpu for linux-user to "any". Reviewed-by: Stafford Horne <shorne@gmail.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
fe636d3722
commit
62f2b0389f
7 changed files with 333 additions and 4 deletions
|
@ -132,7 +132,7 @@ static void openrisc_any_initfn(Object *obj)
|
|||
|
||||
cpu->env.upr = UPR_UP | UPR_DMP | UPR_IMP | UPR_PICP | UPR_TTP | UPR_PMP;
|
||||
cpu->env.cpucfgr = CPUCFGR_NSGF | CPUCFGR_OB32S | CPUCFGR_OF32S |
|
||||
CPUCFGR_AVRP | CPUCFGR_EVBARP;
|
||||
CPUCFGR_AVRP | CPUCFGR_EVBARP | CPUCFGR_OF64A32S;
|
||||
|
||||
/* 1Way, TLB_SIZE entries. */
|
||||
cpu->env.dmmucfgr = (DMMUCFGR_NTW & (0 << 2))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue