aboutsummaryrefslogtreecommitdiff
path: root/rust/qemu-api/src
diff options
context:
space:
mode:
authorMikael Szreder <git@miszr.win>2025-02-14 08:03:43 +0100
committerRichard Henderson <richard.henderson@linaro.org>2025-02-18 08:29:03 -0800
commit7a74e468089a58756b438d31a2a9a97f183780d7 (patch)
tree97321541ba45a96d9bd4ac0466bd83e4247bd960 /rust/qemu-api/src
parent807c3ebd1e3fc2a1be6cdfc702ccea3fa0d2d9b2 (diff)
downloadqemu-7a74e468089a58756b438d31a2a9a97f183780d7.zip
qemu-7a74e468089a58756b438d31a2a9a97f183780d7.tar.gz
qemu-7a74e468089a58756b438d31a2a9a97f183780d7.tar.bz2
target/sparc: Fix gdbstub incorrectly handling registers f32-f62
The gdbstub implementation for the Sparc architecture would incorrectly calculate the the floating point register offset. This resulted in, for example, registers f32 and f34 to point to the same value. The issue was caused by the confusion between even register numbers and even register indexes. For example, the register index of f32 is 64 and f34 is 65. Cc: qemu-stable@nongnu.org Fixes: 30038fd81808 ("target-sparc: Change fpr representation to doubles.") Signed-off-by: Mikael Szreder <git@miszr.win> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-ID: <20250214070343.11501-1-git@miszr.win>
Diffstat (limited to 'rust/qemu-api/src')
0 files changed, 0 insertions, 0 deletions