aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Brugger <matthias.bgg@gmail.com>2023-07-20 18:27:53 +0200
committerMatthias Brugger <matthias.bgg@gmail.com>2023-07-20 18:27:53 +0200
commit6bfab0e212b381953a5c8b6cc6e8bd1dbed56ec8 (patch)
treedb79ed8c0701fd814d1755b26014ea67566f8b5a
parent432c9ee97613ec73bbb10591f0cef9c1c93b4284 (diff)
downloadspike-6bfab0e212b381953a5c8b6cc6e8bd1dbed56ec8.zip
spike-6bfab0e212b381953a5c8b6cc6e8bd1dbed56ec8.tar.gz
spike-6bfab0e212b381953a5c8b6cc6e8bd1dbed56ec8.tar.bz2
Fix compilation warning in riscv/execute.cc
../riscv/execute.cc: In function ‘void commit_log_print_insn(processor_t*, reg_t, insn_t)’: ../riscv/execute.cc:132:16: warning: ‘prefix’ may be used uninitialized [-Wmaybe-uninitialized] 132 | fprintf(log_file, " %c%-2d ", prefix, rd); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../riscv/execute.cc:88:10: note: ‘prefix’ was declared here 88 | char prefix; | ^~~~~~
-rw-r--r--riscv/execute.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/riscv/execute.cc b/riscv/execute.cc
index 295879d..591090b 100644
--- a/riscv/execute.cc
+++ b/riscv/execute.cc
@@ -85,7 +85,7 @@ static void commit_log_print_insn(processor_t *p, reg_t pc, insn_t insn)
if (item.first == 0)
continue;
- char prefix;
+ char prefix = ' ';
int size;
int rd = item.first >> 4;
bool is_vec = false;