From 3f081fa4dfc5d6afca103a7ce2cfd36e1c4d4375 Mon Sep 17 00:00:00 2001 From: Tomasz Grysztar Date: Sun, 19 May 2019 20:39:12 +0200 Subject: [PATCH] release 1.73.12 --- SOURCE/VERSION.INC | 2 +- SOURCE/X86_64.INC | 2 ++ WHATSNEW.TXT | 5 +++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/SOURCE/VERSION.INC b/SOURCE/VERSION.INC index 193c2a2..cf2f514 100644 --- a/SOURCE/VERSION.INC +++ b/SOURCE/VERSION.INC @@ -33,7 +33,7 @@ ; cannot simply be copied and put under another distribution licence ; (including the GNU Public Licence). -VERSION_STRING equ "1.73.11" +VERSION_STRING equ "1.73.12" VERSION_MAJOR = 1 VERSION_MINOR = 73 diff --git a/SOURCE/X86_64.INC b/SOURCE/X86_64.INC index e3e9b38..8a42620 100644 --- a/SOURCE/X86_64.INC +++ b/SOURCE/X86_64.INC @@ -2188,6 +2188,8 @@ movx_instruction: call operand_autodetect jmp instruction_ready movx_unknown_size: + cmp al,2 + je movx_mem_store call recoverable_unknown_size jmp movx_mem_store movx_reg: diff --git a/WHATSNEW.TXT b/WHATSNEW.TXT index aa5c7e7..59402ba 100644 --- a/WHATSNEW.TXT +++ b/WHATSNEW.TXT @@ -2,6 +2,11 @@ Visit http://flatassembler.net/ for more information. +version 1.73.12 (May 19, 2019) + +[-] Implied memory size allowed for 16-bit "movzx"/"movsx". + + version 1.73.11 (Apr 19, 2019) [+] Added "definite" operator.