* armdefs.h (struct ARMul_State): Add is_StrongARM.
authorAlexandre Oliva <aoliva@redhat.com>
Tue, 4 Jul 2000 07:18:18 +0000 (07:18 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Tue, 4 Jul 2000 07:18:18 +0000 (07:18 +0000)
commit1e6b544a9787ed223fb9c9a462facc62c23d517b
treea26c291855f6e63fd5fa52756b7a5f66c23b5c4f
parent66210567f07e22e5f43e4e648358fc6b0fceac44
* armdefs.h (struct ARMul_State): Add is_StrongARM.
(ARM_Strong_Prop, STRONGARM): Define.
* arminit.c (ARMul_NewState): Reset is_StrongARM.
(ARMul_SelectProcessor): Set is_StrongARM.
* wrapper.c (sim_create_inferior): Use bfd machine type to
determine processor type to emulate.
* armemu.h (BUSUSEDINCPCS, BUSUSEDINCPCN): Don't increment PC
when emulating StrongARM.
sim/arm/ChangeLog
sim/arm/armdefs.h
sim/arm/armemu.h
sim/arm/arminit.c
sim/arm/wrapper.c