From 401b5b00ecef262ce36a8810775087c7d9928900 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Fri, 22 Dec 2023 10:53:49 -0500 Subject: sim: cgen: regenerate decode tables to avoid shadow warnings Use latest cgen to regenerate the decode tables which has some shadow warning fixes with "val" variables. --- sim/lm32/decode.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'sim/lm32/decode.c') diff --git a/sim/lm32/decode.c b/sim/lm32/decode.c index 826fd58..2bfbf13 100644 --- a/sim/lm32/decode.c +++ b/sim/lm32/decode.c @@ -187,8 +187,8 @@ lm32bf_decode (SIM_CPU *current_cpu, IADDR pc, CGEN_INSN_WORD insn = base_insn; { - unsigned int val = (((insn >> 26) & (63 << 0))); - switch (val) + unsigned int val0 = (((insn >> 26) & (63 << 0))); + switch (val0) { case 0 : itype = LM32BF_INSN_SRUI; goto extract_sfmt_addi; case 1 : itype = LM32BF_INSN_NORI; goto extract_sfmt_andi; @@ -260,8 +260,8 @@ lm32bf_decode (SIM_CPU *current_cpu, IADDR pc, itype = LM32BF_INSN_X_INVALID; goto extract_sfmt_empty; case 43 : { - unsigned int val = (((insn >> 1) & (1 << 1)) | ((insn >> 0) & (1 << 0))); - switch (val) + unsigned int val1 = (((insn >> 1) & (1 << 1)) | ((insn >> 0) & (1 << 0))); + switch (val1) { case 0 : if ((entire_insn & 0xffffffff) == 0xac000002) -- cgit v1.1