diff --git a/src/isa/riscv64/instr/priv/decode.h b/src/isa/riscv64/instr/priv/decode.h index b19382ea2..9863f2b43 100644 --- a/src/isa/riscv64/instr/priv/decode.h +++ b/src/isa/riscv64/instr/priv/decode.h @@ -87,7 +87,7 @@ def_THelper(system) { #endif //CONFIG_RVH #endif -#if defined(CONFIG_RVH) && (!defined(CONFIG_DEBUG)) +#if defined(CONFIG_RVH) && !defined(CONFIG_DEBUG) && !defined(CONFIG_SHARE) def_THelper(system) { def_INSTR_IDTAB("0110??0 ????? ????? 100 ????? 11100 ??", I , hload); def_INSTR_IDTAB("0110??1 ????? ????? 100 00000 11100 ??", R , hstore);