x86/Intel: fix "near ptr" / "far ptr" handling
[deliverable/binutils-gdb.git] / sim / d10v / sim-main.h
index ac32f29b4d180ad5b52a13b32a20c96a3252b840..746c767347b8daaa53eff72206a2484d31da50da 100644 (file)
@@ -1,5 +1,5 @@
 /* Simulation code for the d10v processor.
-   Copyright (C) 2009-2015 Free Software Foundation, Inc.
+   Copyright (C) 2009-2019 Free Software Foundation, Inc.
 
    This file is part of simulators.
 
 
 #include "sim-basics.h"
 
-typedef address_word sim_cia;
 typedef long int           word;
 typedef unsigned long int  uword;
 
-typedef struct _sim_cpu SIM_CPU;
-
 #include "sim-base.h"
 #include "bfd.h"
 
 #include "d10v_sim.h"
 
-#define CIA_GET(cpu)     PC
-#define CIA_SET(cpu,val) SET_PC (val)
-
 struct _sim_cpu {
 
   sim_cpu_base base;
@@ -43,11 +37,6 @@ struct _sim_cpu {
 struct sim_state {
 
   sim_cpu *cpu[MAX_NR_PROCESSORS];
-#if (WITH_SMP)
-#define STATE_CPU(sd,n) ((sd)->cpu[n])
-#else
-#define STATE_CPU(sd,n) ((sd)->cpu[0])
-#endif
 
   sim_state_base base;
 };
This page took 0.038945 seconds and 4 git commands to generate.