diff options
author | Robert Norton <rmn30@cam.ac.uk> | 2019-09-06 12:39:49 +0100 |
---|---|---|
committer | Robert Norton <rmn30@cam.ac.uk> | 2019-09-06 12:39:52 +0100 |
commit | f9f066e89a5c20f2769fbfb2b6a585af9b3f0561 (patch) | |
tree | d21ae48c638f0c43a8e771903973a12ec2e812a6 | |
parent | e918e17c081bc24bbf2ae213c211b9dabc276324 (diff) | |
download | sail-riscv-f9f066e89a5c20f2769fbfb2b6a585af9b3f0561.zip sail-riscv-f9f066e89a5c20f2769fbfb2b6a585af9b3f0561.tar.gz sail-riscv-f9f066e89a5c20f2769fbfb2b6a585af9b3f0561.tar.bz2 |
Fix rvfi build for cast free prelude.
-rw-r--r-- | model/riscv_fetch_rvfi.sail | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/model/riscv_fetch_rvfi.sail b/model/riscv_fetch_rvfi.sail index c2a5e74..50251e3 100644 --- a/model/riscv_fetch_rvfi.sail +++ b/model/riscv_fetch_rvfi.sail @@ -1,7 +1,7 @@ function fetch() -> FetchResult = /* check for legal PC */ - if (PC[0] != 0b0 | (PC[1] != 0b0 & (~ (haveRVC())))) - then F_Error(E_Fetch_Addr_Align, PC) + if (PC[0] != bitzero | (PC[1] != bitzero & (~ (haveRVC())))) + then F_Error(E_Fetch_Addr_Align(), PC) else { let i = rvfi_instruction.rvfi_insn(); rvfi_exec->rvfi_order() = minstret; |