aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@dabbelt.com>2017-04-24 08:15:04 -0700
committerGitHub <noreply@github.com>2017-04-24 08:15:04 -0700
commita5e5bc65794e1ad2090201c31bdea3129ae347e4 (patch)
treefd0792163015b3730b49f54c3e2ed0b20a19e7eb
parent51a8a43d747c8e182dbcb63f602c6e27df30c276 (diff)
parent61bb377be35a37bf8d4cafad57d4c078aff8a9e3 (diff)
downloadspike-a5e5bc65794e1ad2090201c31bdea3129ae347e4.zip
spike-a5e5bc65794e1ad2090201c31bdea3129ae347e4.tar.gz
spike-a5e5bc65794e1ad2090201c31bdea3129ae347e4.tar.bz2
Merge pull request #94 from riscv/commitlog
Fix builds with "--enable-commitlog"
-rw-r--r--riscv/decode.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/riscv/decode.h b/riscv/decode.h
index a76a6e4..9dcd809 100644
--- a/riscv/decode.h
+++ b/riscv/decode.h
@@ -144,7 +144,7 @@ private:
})
# define WRITE_FREG(reg, value) ({ \
freg_t wdata = freg(value); /* value may have side effects */ \
- STATE.log_reg_write = (commit_log_reg_t){((reg) << 1) | 1, wdata}; \
+ STATE.log_reg_write = (commit_log_reg_t){((reg) << 1) | 1, wdata.v}; \
DO_WRITE_FREG(reg, wdata); \
})
#endif