aboutsummaryrefslogtreecommitdiff
path: root/sim/iq2000/sem.c
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2021-11-16 00:44:35 -0500
committerMike Frysinger <vapier@gentoo.org>2021-11-16 00:49:13 -0500
commit38f9e52086c8d513bc7ef713043c03752924df89 (patch)
tree1abc05c4c6bc3a9ede687eaee83d8fff257dbfd2 /sim/iq2000/sem.c
parentfc5c1c28b3cf059f6c13372d9cf152f115ca745e (diff)
downloadgdb-38f9e52086c8d513bc7ef713043c03752924df89.zip
gdb-38f9e52086c8d513bc7ef713043c03752924df89.tar.gz
gdb-38f9e52086c8d513bc7ef713043c03752924df89.tar.bz2
sim: iq2000: fix some missing prototypes warnings
Turns out some of these were hiding real bugs like not passing the pc variable down.
Diffstat (limited to 'sim/iq2000/sem.c')
-rw-r--r--sim/iq2000/sem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sim/iq2000/sem.c b/sim/iq2000/sem.c
index 53b2753..36bab60 100644
--- a/sim/iq2000/sem.c
+++ b/sim/iq2000/sem.c
@@ -1747,10 +1747,10 @@ SEM_FN_NAME (iq2000bf,syscall) (SIM_CPU *current_cpu, SEM_ARG sem_arg)
#define FLD(f) abuf->fields.sfmt_empty.f
ARGBUF *abuf = SEM_ARGBUF (sem_arg);
int UNUSED written = 0;
- IADDR UNUSED pc = abuf->addr;
+ IADDR pc = abuf->addr;
SEM_PC vpc = SEM_NEXT_VPC (sem_arg, pc, 4);
-do_syscall (current_cpu);
+ do_syscall (current_cpu, pc);
return vpc;
#undef FLD