summaryrefslogtreecommitdiff
path: root/usr.bin/oasm/include
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/oasm/include')
-rw-r--r--usr.bin/oasm/include/oasm/emit.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/usr.bin/oasm/include/oasm/emit.h b/usr.bin/oasm/include/oasm/emit.h
index e4ed83c..f4b4f77 100644
--- a/usr.bin/oasm/include/oasm/emit.h
+++ b/usr.bin/oasm/include/oasm/emit.h
@@ -91,7 +91,10 @@ typedef uint16_t imm_t;
typedef struct {
uint8_t opcode;
uint8_t rd;
- uint16_t imm;
+ union {
+ uint16_t imm;
+ uint16_t unused;
+ };
} inst_t;
struct emit_state {