]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - sim/frv/sim-main.h
sim: unify sim_cia definition
[thirdparty/binutils-gdb.git] / sim / frv / sim-main.h
index 275ac28f1b265a741e0b4a3d9175f1e3ffc2ba02..fd12c4fa9453015f50d71786cd11c0385bab697c 100644 (file)
@@ -40,10 +40,6 @@ typedef struct _sim_cpu SIM_CPU;
 #include "frv-opc.h"
 #include "arch.h"
 
-/* These must be defined before sim-base.h.  */
-typedef USI sim_cia;
-
-void frv_sim_engine_halt_hook (SIM_DESC, SIM_CPU *, sim_cia);
 #define SIM_ENGINE_HALT_HOOK(SD, LAST_CPU, CIA) \
   frv_sim_engine_halt_hook ((SD), (LAST_CPU), (CIA))
 
@@ -55,6 +51,8 @@ void frv_sim_engine_halt_hook (SIM_DESC, SIM_CPU *, sim_cia);
 #include "cache.h"
 #include "registers.h"
 #include "profile.h"
+
+void frv_sim_engine_halt_hook (SIM_DESC, SIM_CPU *, sim_cia);
 \f
 /* The _sim_cpu struct.  */