diff options
Diffstat (limited to 'subx/031check_operands.cc')
-rw-r--r-- | subx/031check_operands.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/subx/031check_operands.cc b/subx/031check_operands.cc index 04dac5ba..e9c076ce 100644 --- a/subx/031check_operands.cc +++ b/subx/031check_operands.cc @@ -485,17 +485,17 @@ map</*op*/string, /*bitvector*/uint8_t> Permitted_operands_0f; //// Class C: just op and disp16 // imm32 imm8 disp32 |disp16 disp8 subop modrm // 0 0 0 |1 0 0 0 -put(Permitted_operands_0f, "84", 0x08); -put(Permitted_operands_0f, "85", 0x08); -put(Permitted_operands_0f, "8c", 0x08); -put(Permitted_operands_0f, "8d", 0x08); -put(Permitted_operands_0f, "8e", 0x08); -put(Permitted_operands_0f, "8f", 0x08); +put_new(Permitted_operands_0f, "84", 0x08); +put_new(Permitted_operands_0f, "85", 0x08); +put_new(Permitted_operands_0f, "8c", 0x08); +put_new(Permitted_operands_0f, "8d", 0x08); +put_new(Permitted_operands_0f, "8e", 0x08); +put_new(Permitted_operands_0f, "8f", 0x08); //// Class M: using ModR/M byte // imm32 imm8 disp32 |disp16 disp8 subop modrm // 0 0 0 |0 0 0 1 -put(Permitted_operands_0f, "af", 0x01); +put_new(Permitted_operands_0f, "af", 0x01); :(code) void check_operands_0f(const line& inst, const word& op) { |