OSDN Git Service

* armemu.h (PSR_FBITS, PSR_SBITS, PSR_XBITS, PSR_CBITS): New.
authorAlexandre Oliva <aoliva@redhat.com>
Tue, 4 Jul 2000 06:06:30 +0000 (06:06 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Tue, 4 Jul 2000 06:06:30 +0000 (06:06 +0000)
commit61cecfeb162843a4cb082f8f8669e5342ff56885
tree4f817c0c721d36798be471afedc7658868d44d34
parent18b6c20a9333f3deefb1184efc45d70641f087bf
* armemu.h (PSR_FBITS, PSR_SBITS, PSR_XBITS, PSR_CBITS): New.
(SETPSR_F, SETPSR_S, SETPSR_X, SETPSR_C): New macros.
(SETPSR, SET_INTMODE, SETCC): Removed.
* armsupp.c (ARMul_FixCPSR, ARMul_FixSPSR): Do not test bit
mask.  Use SETPSR_* to modify PSR.
(ARMul_SetCPSR): Load all bits from value.
* armemu.c (ARMul_Emulate, msr): Do not test bit mask.
sim/arm/ChangeLog
sim/arm/armemu.c
sim/arm/armemu.h
sim/arm/armsupp.c