sim: bfin: fix signed warning
authorMike Frysinger <vapier@gentoo.org>
Sun, 15 Mar 2015 00:54:49 +0000 (20:54 -0400)
committerMike Frysinger <vapier@gentoo.org>
Sun, 15 Mar 2015 00:56:39 +0000 (20:56 -0400)
Fix the type of the local var to match the function it is passed to.

sim/bfin/ChangeLog
sim/bfin/bfin-sim.c

index 764bad2e1f8cc1fb8e63f7e89676ea231c4d6e1c..ee5f81c0e31355704af6db701b8dca5d338d852b 100644 (file)
@@ -1,3 +1,7 @@
+2015-03-14  Mike Frysinger  <vapier@gentoo.org>
+
+       * bfin-sim.c (decode_dsp32alu_0): Change v to bu32.
+
 2015-03-14  Mike Frysinger  <vapier@gentoo.org>
 
        * Makefile.in (SIM_RUN_OBJS): Delete.
index 179d2b6193481282e7afb3b27c184e37b521ed0c..364ee29997259819ca1b77afbefb547d33b18969 100644 (file)
@@ -4537,7 +4537,7 @@ decode_dsp32alu_0 (SIM_CPU *cpu, bu16 iw0, bu16 iw1)
   else if ((aop == 0 || aop == 1) && aopcde == 14 && x == 0 && s == 0)
     {
       bs40 src_acc = get_extended_acc (cpu, aop);
-      int v = 0;
+      bu32 v = 0;
 
       TRACE_INSN (cpu, "A%i = - A%i;", HL, aop);