diff options
author | Tim Newsome <tim@sifive.com> | 2020-12-13 20:08:08 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-13 20:08:08 -0800 |
commit | 4e3d8df5a8c45c1b3cf3059d0786e947a9f2aba6 (patch) | |
tree | 185170d0298f69727b3fcce4a19effe14419bd25 /riscv/sim.cc | |
parent | d74b2cd324bd88f7d824a8f106a63dce06038bcf (diff) | |
download | spike-4e3d8df5a8c45c1b3cf3059d0786e947a9f2aba6.zip spike-4e3d8df5a8c45c1b3cf3059d0786e947a9f2aba6.tar.gz spike-4e3d8df5a8c45c1b3cf3059d0786e947a9f2aba6.tar.bz2 |
Preserve abstract s0 write if progbuf excepts. (#615)
When a single abstract command writes s0 and executes a program buffer
that leads to an exception, the value of s0 should still persist. The
fact that it did not masked the following bug in OpenOCD:
https://github.com/riscv/riscv-openocd/issues/559
Diffstat (limited to 'riscv/sim.cc')
0 files changed, 0 insertions, 0 deletions