sim: m32c: enable warnings & clean up a bunch

This doesn't clean up all the warnings, just most of them.
The ones that are left will require some care to unravel.
This commit is contained in:
Mike Frysinger 2015-04-01 02:21:21 -04:00
parent 0fe84f3fbe
commit 269e9c185f
16 changed files with 208 additions and 54 deletions

View file

@ -31,7 +31,7 @@ static int src_addend = 0;
static int dest_addend = 0;
static int
disp8 ()
disp8 (void)
{
int rv;
int tsave = trace;
@ -45,7 +45,7 @@ disp8 ()
}
static int
disp16 ()
disp16 (void)
{
int rv;
int tsave = trace;
@ -59,7 +59,7 @@ disp16 ()
}
static int
disp24 ()
disp24 (void)
{
int rv;
int tsave = trace;
@ -73,7 +73,7 @@ disp24 ()
}
static int
disp20 ()
disp20 (void)
{
return disp24 () & 0x000fffff;
}
@ -117,8 +117,6 @@ srcdest
decode_srcdest4 (int destcode, int bw)
{
srcdest sd;
sd.bytes = bw ? 2 : 1;
sd.mem = (destcode >= 6) ? 1 : 0;
static const char *dc_wnames[16] = { "r0", "r1", "r2", "r3",
"a0", "a1", "[a0]", "[a1]",
"disp8[a0]", "disp8[a1]", "disp8[sb]", "disp8[fb]",
@ -126,6 +124,9 @@ decode_srcdest4 (int destcode, int bw)
};
static const char *dc_bnames[4] = { "r0l", "r0h", "r1l", "r1h" };;
sd.bytes = bw ? 2 : 1;
sd.mem = (destcode >= 6) ? 1 : 0;
if (trace)
{
const char *n = dc_wnames[destcode];
@ -199,8 +200,6 @@ srcdest
decode_jumpdest (int destcode, int w)
{
srcdest sd;
sd.bytes = w ? 2 : 3;
sd.mem = (destcode >= 6) ? 1 : 0;
static const char *dc_wnames[16] = { "r0", "r1", "r2", "r3",
"a0", "a1", "[a0]", "[a1]",
"disp8[a0]", "disp8[a1]", "disp8[sb]", "disp8[fb]",
@ -208,6 +207,9 @@ decode_jumpdest (int destcode, int w)
};
static const char *dc_anames[4] = { "r0l", "r0h", "r1l", "r1h" };
sd.bytes = w ? 2 : 3;
sd.mem = (destcode >= 6) ? 1 : 0;
if (trace)
{
const char *n = dc_wnames[destcode];