@ -4,6 +4,6 @@
// These conflict with Boost headers so can't be included from insn_template.h
#define P (*p)
#define require(x) do { if (unlikely(!(x))) throw trap_illegal_instruction(insn.bits()); } while (0)
#define require(x) (unlikely(!(x)) ? throw trap_illegal_instruction(insn.bits()) : (void) 0)
#endif