aboutsummaryrefslogtreecommitdiff
path: root/sim/v850/sim-main.h
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2002-08-29 16:59:20 +0000
committerNick Clifton <nickc@redhat.com>2002-08-29 16:59:20 +0000
commite551c2572e97cf7ab0a431f5a1f25207d9a4d179 (patch)
treeb2a67edac542e66bf508e95cdaa04e1fb46256d2 /sim/v850/sim-main.h
parent07c988968aac519ba013f6e22f881d9d66fdfa44 (diff)
downloadfsf-binutils-gdb-e551c2572e97cf7ab0a431f5a1f25207d9a4d179.zip
fsf-binutils-gdb-e551c2572e97cf7ab0a431f5a1f25207d9a4d179.tar.gz
fsf-binutils-gdb-e551c2572e97cf7ab0a431f5a1f25207d9a4d179.tar.bz2
Makefile.in: Add gen-zero-r0 option.
sim-main.h (GPR_SET, GPR_CLEAR): Define. simops.c (OP_24007E0): Sign extend the imm9 operand of a mul instruction.
Diffstat (limited to 'sim/v850/sim-main.h')
-rw-r--r--sim/v850/sim-main.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sim/v850/sim-main.h b/sim/v850/sim-main.h
index 37ea31f..a16ec00 100644
--- a/sim/v850/sim-main.h
+++ b/sim/v850/sim-main.h
@@ -366,6 +366,8 @@ do { \
#endif
+#define GPR_SET(N, VAL) (State.regs[(N)] = (VAL))
+#define GPR_CLEAR(N) (State.regs[(N)] = 0)
extern void divun ( unsigned int N,
unsigned long int als,