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

@@ -219,7 +219,7 @@ get_reg_ll (reg_id id)
static int highest_sp = 0, lowest_sp = 0xffffff;
void
stack_heap_stats ()
stack_heap_stats (void)
{
printf ("heap: %08x - %08x (%d bytes)\n", heapbottom, heaptop,
heaptop - heapbottom);
@@ -230,10 +230,11 @@ stack_heap_stats ()
void
put_reg (reg_id id, unsigned int v)
{
reg_bank_type *b = regs.r + (FLAG_B ? 1 : 0);
if (trace > ((id != pc) ? 0 : 1))
printf ("put_reg (%s) = %0*x\n", reg_names[id], reg_bytes[id] * 2, v);
reg_bank_type *b = regs.r + (FLAG_B ? 1 : 0);
switch (id)
{
case r0:
@@ -605,7 +606,7 @@ print_flags (int f)
}
void
trace_register_changes ()
trace_register_changes (void)
{
if (!trace)
return;
@@ -646,7 +647,7 @@ trace_register_changes ()
reg_bytes[id]*2, (unsigned int)regs.f); \
void
m32c_dump_all_registers ()
m32c_dump_all_registers (void)
{
printf ("\033[36mREGS:");
DRC (r[0].r_r0, "r0", r0);