aboutsummaryrefslogtreecommitdiff
path: root/src/target/armv8.c
diff options
context:
space:
mode:
authorAntonio Borneo <borneo.antonio@gmail.com>2023-05-08 10:45:25 +0200
committerAntonio Borneo <borneo.antonio@gmail.com>2023-05-13 08:47:27 +0000
commit160288137aad7dc8825566f2221dd24db7f81110 (patch)
treebaadabda37001874133c41b31f85cba22bf2f9ff /src/target/armv8.c
parent329b10754aa2294d11717c461f356c174eba5094 (diff)
downloadriscv-openocd-160288137aad7dc8825566f2221dd24db7f81110.zip
riscv-openocd-160288137aad7dc8825566f2221dd24db7f81110.tar.gz
riscv-openocd-160288137aad7dc8825566f2221dd24db7f81110.tar.bz2
xtensa: fix build with gcc 13.1.1
New gcc does not understand that the variable 'restore_ms' is set to 'true' only when the variable 'ms' is assigned in static int xtensa_write_dirty_registers(...) { xtensa_reg_val_t ms; bool restore_ms = false; ... if (...) { ms = regval; restore_ms = true; ... } ... if (restore_ms) { USE(ms); } ... } and complains about possible use of uninitialized variable 'ms'. Sadly initialize 'ms' to zero to hide this false positive. Change-Id: I1fb3949070c8abbf4aa45a740f0ca2fdb753d4fa Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/7681 Reviewed-by: Erhan Kurubas <erhan.kurubas@espressif.com> Reviewed-by: Ian Thompson <ianst@cadence.com> Tested-by: jenkins
Diffstat (limited to 'src/target/armv8.c')
0 files changed, 0 insertions, 0 deletions