* armdefs.h (struct ARMul_State): Add is_StrongARM.
[deliverable/binutils-gdb.git] / sim / arm / ChangeLog
index bdc2f36302989a524b0fd17417eed8c718ab1452..b4ab3a4f798aa9202b5d5eeac911b222f6497191 100644 (file)
@@ -1,5 +1,14 @@
 2000-07-04  Alexandre Oliva  <aoliva@redhat.com>
 
+       * 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.
+
        * armemu.c (ARMul_Emulate, t_undefined): Proceed to next insn.
 
        * armemu.h (INSN_SIZE): New macro.
This page took 0.024512 seconds and 4 git commands to generate.