* armemu.h (INSN_SIZE): New macro.
authorAlexandre Oliva <aoliva@redhat.com>
Tue, 4 Jul 2000 06:52:30 +0000 (06:52 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Tue, 4 Jul 2000 06:52:30 +0000 (06:52 +0000)
commite063aa3bd8d3712e37a287603d3256282c209def
tree7e016132f8291cc7f4fdb5f8d129816f2e58495e
parent13b6dd6f68d9eb79f9d3dbe730ec1b6aa9bef737
* armemu.h (INSN_SIZE): New macro.
(SET_ABORT): Save CPSR in SPSR and set LR.
* armemu.c (ARMul_Emulate, isize): Set to INSN_SIZE.
(WriteR15, WriteSR15): Do not discard bit 1 in Thumb mode.
* arminit.c (ARMul_Abort): Use new SETABORT and INSN_SIZE.
sim/arm/ChangeLog
sim/arm/armemu.c
sim/arm/armemu.h
sim/arm/arminit.c