projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sim: mn10300: delete unused memory code
[deliverable/binutils-gdb.git]
/
sim
/
mn10300
/
sim-main.h
diff --git
a/sim/mn10300/sim-main.h
b/sim/mn10300/sim-main.h
index 046aa17f596971eff7935c7e1e61eea38e5afb6b..847506e4fe9157a1c5a66c3262f0b5a0891b7d6f 100644
(file)
--- a/
sim/mn10300/sim-main.h
+++ b/
sim/mn10300/sim-main.h
@@
-42,13
+42,6
@@
#include "itable.h"
#include "idecode.h"
#include "itable.h"
#include "idecode.h"
-typedef instruction_address sim_cia;
-typedef struct _sim_cpu SIM_CPU;
-
-/* FIXME: Perhaps igen should generate access macros for
- `instruction_address' that we could use. */
-/*#define CIA_ADDR(cia) ((cia).ip) doesn't work for mn10300*/
-
#define WITH_WATCHPOINTS 1
#define SIM_CORE_SIGNAL(SD,CPU,CIA,MAP,NR_BYTES,ADDR,TRANSFER,ERROR) \
#define WITH_WATCHPOINTS 1
#define SIM_CORE_SIGNAL(SD,CPU,CIA,MAP,NR_BYTES,ADDR,TRANSFER,ERROR) \
@@
-71,9
+64,6
@@
mn10300_core_signal ((SD), (CPU), (CIA), (MAP), (NR_BYTES), (ADDR), (TRANSFER),
/* FIXME: For moment, save/restore PC value found in struct State.
Struct State will one day go away, being placed in the sim_cpu
state. */
/* FIXME: For moment, save/restore PC value found in struct State.
Struct State will one day go away, being placed in the sim_cpu
state. */
-#define CIA_GET(CPU) ((PC) + 0)
-#define CIA_SET(CPU,VAL) ((CPU)->cia = (VAL), PC = (VAL))
-
struct _sim_cpu {
sim_event *pending_nmi;
struct _sim_cpu {
sim_event *pending_nmi;
@@
-86,11
+76,6
@@
struct sim_state {
/* the processors proper */
sim_cpu *cpu[MAX_NR_PROCESSORS];
/* the processors proper */
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
/* The base class. */
sim_state_base base;
/* The base class. */
sim_state_base base;
This page took
0.023131 seconds
and
4
git commands to generate.