summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/target/arm_simulator.c2
-rw-r--r--src/target/arm_simulator.h4
2 files changed, 1 insertions, 5 deletions
diff --git a/src/target/arm_simulator.c b/src/target/arm_simulator.c
index 908c6133..730f588c 100644
--- a/src/target/arm_simulator.c
+++ b/src/target/arm_simulator.c
@@ -279,7 +279,7 @@ static int thumb_pass_branch_condition(uint32_t cpsr, uint16_t opcode)
* if the dry_run_pc argument is provided, no state is changed,
* but the new pc is stored in the variable pointed at by the argument
*/
-int arm_simulate_step_core(struct target *target,
+static int arm_simulate_step_core(struct target *target,
uint32_t *dry_run_pc, struct arm_sim_interface *sim)
{
uint32_t current_pc = sim->get_reg(sim, 15);
diff --git a/src/target/arm_simulator.h b/src/target/arm_simulator.h
index bd5458e4..b332a174 100644
--- a/src/target/arm_simulator.h
+++ b/src/target/arm_simulator.h
@@ -40,8 +40,4 @@ struct arm_sim_interface
/* armv4_5 version */
int arm_simulate_step(struct target *target, uint32_t *dry_run_pc);
-/* a generic arm simulator. Caller must implement the sim interface */
-int arm_simulate_step_core(struct target *target,
- uint32_t *dry_run_pc, struct arm_sim_interface *sim);
-
#endif /* ARM_SIMULATOR_H */