From c70562663f5ceabd7e587d08b6c85d9dac3e2eb9 Mon Sep 17 00:00:00 2001 From: Stefano Moioli Date: Sun, 4 Aug 2024 15:31:05 +0200 Subject: [PATCH] print_opcode_mask: fix inverted condition (bit 1: allowed) --- xzre.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xzre.c b/xzre.c index bc0c147..7df6a98 100644 --- a/xzre.c +++ b/xzre.c @@ -343,8 +343,8 @@ void main_shared(){ void print_opcode_mask(u64 mask, int mask_offset){ for(unsigned i=0x80 + mask_offset; mask; mask >>= 1, i++){ - // bit 1: this opcode is forbidden - BOOL allowed = (mask & 1) == 0; + // bit 1: this opcode is allowed + BOOL allowed = (mask & 1) == 1; printf("%s 0x%"PRIX8" (0x%"PRIX8") -> %s\n", (allowed) ? "+" : "-", (u8)i, XZDASM_OPC(i),