aboutsummaryrefslogtreecommitdiff
path: root/sim
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2023-12-15 22:10:00 -0500
committerMike Frysinger <vapier@gentoo.org>2023-12-19 05:51:10 -0500
commit9340c172419d4ede9fd037bbd970fae32b72f2b3 (patch)
tree272a024b261a55c58c2a539ec88a7da27ee9aae3 /sim
parentef2022265bfbacc07a8593700dee6e80d5e010a4 (diff)
downloadgdb-9340c172419d4ede9fd037bbd970fae32b72f2b3.zip
gdb-9340c172419d4ede9fd037bbd970fae32b72f2b3.tar.gz
gdb-9340c172419d4ede9fd037bbd970fae32b72f2b3.tar.bz2
sim: lm32: fix -Wunused-variable warnings
Diffstat (limited to 'sim')
-rw-r--r--sim/lm32/dv-lm32cpu.c3
-rw-r--r--sim/lm32/dv-lm32timer.c1
-rw-r--r--sim/lm32/dv-lm32uart.c1
-rw-r--r--sim/lm32/traps.c11
4 files changed, 1 insertions, 15 deletions
diff --git a/sim/lm32/dv-lm32cpu.c b/sim/lm32/dv-lm32cpu.c
index 5f123e6..e8b3ce8 100644
--- a/sim/lm32/dv-lm32cpu.c
+++ b/sim/lm32/dv-lm32cpu.c
@@ -143,8 +143,6 @@ deliver_lm32cpu_interrupt (struct hw *me, void *data)
struct lm32cpu *controller = hw_data (me);
SIM_DESC sd = hw_system (me);
sim_cpu *cpu = STATE_CPU (sd, 0); /* NB: fix CPU 0. */
- address_word cia = CPU_PC_GET (cpu);
- int interrupt = (uintptr_t) data;
HW_TRACE ((me, "interrupt-check event"));
@@ -198,7 +196,6 @@ lm32cpu_port_event (struct hw *me,
struct lm32cpu *controller = hw_data (me);
SIM_DESC sd = hw_system (me);
sim_cpu *cpu = STATE_CPU (sd, 0); /* NB: fix CPU 0. */
- address_word cia = CPU_PC_GET (cpu);
HW_TRACE ((me, "interrupt event on port %d, level %d", my_port, level));
diff --git a/sim/lm32/dv-lm32timer.c b/sim/lm32/dv-lm32timer.c
index 0f823c0..b225950 100644
--- a/sim/lm32/dv-lm32timer.c
+++ b/sim/lm32/dv-lm32timer.c
@@ -199,7 +199,6 @@ static void
lm32timer_finish (struct hw *me)
{
struct lm32timer *timers;
- int i;
timers = HW_ZALLOC (me, struct lm32timer);
set_hw_data (me, timers);
diff --git a/sim/lm32/dv-lm32uart.c b/sim/lm32/dv-lm32uart.c
index 9971582..709102a 100644
--- a/sim/lm32/dv-lm32uart.c
+++ b/sim/lm32/dv-lm32uart.c
@@ -292,7 +292,6 @@ static void
lm32uart_finish (struct hw *me)
{
struct lm32uart *uart;
- int i;
uart = HW_ZALLOC (me, struct lm32uart);
set_hw_data (me, uart);
diff --git a/sim/lm32/traps.c b/sim/lm32/traps.c
index d07713a..18e26f0 100644
--- a/sim/lm32/traps.c
+++ b/sim/lm32/traps.c
@@ -48,7 +48,6 @@ USI
lm32bf_divu_insn (SIM_CPU * current_cpu, IADDR pc, USI r0, USI r1, USI r2)
{
SIM_DESC sd = CPU_STATE (current_cpu);
- host_callback *cb = STATE_CALLBACK (sd);
/* Check for divide by zero */
if (GET_H_GR (r1) == 0)
@@ -76,7 +75,6 @@ USI
lm32bf_modu_insn (SIM_CPU * current_cpu, IADDR pc, USI r0, USI r1, USI r2)
{
SIM_DESC sd = CPU_STATE (current_cpu);
- host_callback *cb = STATE_CALLBACK (sd);
/* Check for divide by zero. */
if (GET_H_GR (r1) == 0)
@@ -106,7 +104,7 @@ USI
lm32bf_break_insn (SIM_CPU * current_cpu, IADDR pc)
{
SIM_DESC sd = CPU_STATE (current_cpu);
- host_callback *cb = STATE_CALLBACK (sd);
+
/* Breakpoint. */
if (STATE_ENVIRONMENT (sd) != OPERATING_ENVIRONMENT)
{
@@ -130,7 +128,6 @@ USI
lm32bf_scall_insn (SIM_CPU * current_cpu, IADDR pc)
{
SIM_DESC sd = CPU_STATE (current_cpu);
- host_callback *cb = STATE_CALLBACK (sd);
if ((STATE_ENVIRONMENT (sd) != OPERATING_ENVIRONMENT)
|| (GET_H_GR (8) == TARGET_NEWLIB_SYS_exit))
@@ -167,9 +164,6 @@ lm32bf_scall_insn (SIM_CPU * current_cpu, IADDR pc)
USI
lm32bf_b_insn (SIM_CPU * current_cpu, USI r0, USI f_r0)
{
- SIM_DESC sd = CPU_STATE (current_cpu);
- host_callback *cb = STATE_CALLBACK (sd);
-
/* Restore interrupt enable. */
if (f_r0 == 30)
SET_H_CSR (LM32_CSR_IE, (GET_H_CSR (LM32_CSR_IE) & 2) >> 1);
@@ -183,9 +177,6 @@ lm32bf_b_insn (SIM_CPU * current_cpu, USI r0, USI f_r0)
void
lm32bf_wcsr_insn (SIM_CPU * current_cpu, USI f_csr, USI r1)
{
- SIM_DESC sd = CPU_STATE (current_cpu);
- host_callback *cb = STATE_CALLBACK (sd);
-
/* Writing a 1 to IP CSR clears a bit, writing 0 has no effect. */
if (f_csr == LM32_CSR_IP)
SET_H_CSR (f_csr, GET_H_CSR (f_csr) & ~r1);