sim: iq2000: reduce -Wno-error scope

Clean up the warnings in sim-if, then reduce the -Werror disable to
the files that still aren't clean that now that we require GNU make
and can set variables on a per-object basis.
This commit is contained in:
Mike Frysinger
2021-11-01 00:58:05 -04:00
parent 2871d4d7f3
commit 94c9216c03
2 changed files with 5 additions and 5 deletions

View File

@ -37,8 +37,8 @@ ALL_CPU_CFLAGS = -DHAVE_CPU_IQ2000BF -DHAVE_CPU_IQ10BF
SIM_EXTRA_CLEAN = iq2000-clean
# Code doesn't build cleanly yet.
SIM_WERROR_CFLAGS =
# Some modules don't build cleanly yet.
cpu.o iq2000.o mloop.o sem.o: SIM_WERROR_CFLAGS =
## COMMON_POST_CONFIG_FRAG

View File

@ -32,7 +32,7 @@ static void free_state (SIM_DESC);
/* Cover function for sim_cgen_disassemble_insn. */
void
static void
iq2000bf_disassemble_insn (SIM_CPU *cpu, const CGEN_INSN *insn,
const ARGBUF *abuf, IADDR pc, char *buf)
{
@ -89,8 +89,8 @@ sim_open (SIM_OPEN_KIND kind, host_callback *callback, struct bfd *abfd,
}
/* Allocate core managed memory. */
sim_do_commandf (sd, "memory region 0x%lx,0x%lx", IQ2000_INSN_VALUE, IQ2000_INSN_MEM_SIZE);
sim_do_commandf (sd, "memory region 0x%lx,0x%lx", IQ2000_DATA_VALUE, IQ2000_DATA_MEM_SIZE);
sim_do_commandf (sd, "memory region 0x%x,0x%x", IQ2000_INSN_VALUE, IQ2000_INSN_MEM_SIZE);
sim_do_commandf (sd, "memory region 0x%x,0x%x", IQ2000_DATA_VALUE, IQ2000_DATA_MEM_SIZE);
/* check for/establish the reference program image */
if (sim_analyze_program (sd,