]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
sim: aarch64: fix -Wunused-but-set-variable warnings
authorMike Frysinger <vapier@gentoo.org>
Thu, 7 Dec 2023 04:07:50 +0000 (21:07 -0700)
committerMike Frysinger <vapier@gentoo.org>
Fri, 8 Dec 2023 05:31:21 +0000 (22:31 -0700)
sim/aarch64/simulator.c

index d170b8a4aa0e51b3b0ea43b4746280d81da4e44c..4fc66c9188d54dc54c37aff02fa8eb3c39a95b4a 100644 (file)
@@ -10265,8 +10265,7 @@ bfm32 (sim_cpu *cpu, uint32_t r, uint32_t s)
   value2 |= value;
 
   TRACE_DECODE (cpu, "emulated at line %d", __LINE__);
-  aarch64_set_reg_u64
-    (cpu, rd, NO_SP, (aarch64_get_reg_u32 (cpu, rd, NO_SP) & ~mask) | value);
+  aarch64_set_reg_u64 (cpu, rd, NO_SP, value2);
 }
 
 /* 64 bit bitfield move, non-affected bits left as is.