From e8975ec43647733ff8ce11bcf27101f32ae8fe11 Mon Sep 17 00:00:00 2001 From: Fabian Date: Mon, 17 May 2021 18:34:23 -0500 Subject: [PATCH] pusha/popa should be block boundary --- gen/x86_table.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gen/x86_table.js b/gen/x86_table.js index 4ec07978..d7314319 100644 --- a/gen/x86_table.js +++ b/gen/x86_table.js @@ -148,8 +148,8 @@ const encodings = [ { opcode: 0x5E, custom: 1, os: 1, }, { opcode: 0x5F, custom: 1, os: 1, }, - { opcode: 0x60, os: 1, }, - { opcode: 0x61, os: 1, }, + { opcode: 0x60, os: 1, block_boundary: 1 }, // pusha + { opcode: 0x61, os: 1, block_boundary: 1 }, // popa { opcode: 0x62, e: 1, skip: 1, }, { opcode: 0x63, e: 1, block_boundary: 1, }, // arpl { opcode: 0x64, prefix: 1, },