release 1.71.51

This commit is contained in:
Tomasz Grysztar 2016-02-08 12:00:00 +00:00
parent db91ddacac
commit 98b73b3be6
3 changed files with 13 additions and 5 deletions

View file

@ -350,15 +350,15 @@ avx_instruction:
mov al,[operand_size]
cmp [mmx_size],0
jne avx_mem_size_enforced
or al,al
jz operand_size_not_specified
cmp al,16
je avx_mem_size_ok
cmp al,32
je avx_mem_size_ok
cmp al,64
je avx_mem_size_ok
jmp invalid_operand_size
or al,al
jnz invalid_operand_size
call recoverable_unknown_size
avx_mem_size_enforced:
or al,al
jz avx_mem_size_ok
@ -2247,7 +2247,7 @@ avx_cvttpd2dq_instruction:
ret
avx_cvt_q_size_not_specified:
cmp ah,64 shr 1
jne operand_size_not_specified
jne recoverable_unknown_size
mov [operand_size],64
ret
avx_cvttps2udq_instruction:
@ -2419,6 +2419,8 @@ avx_cvtsi2ss_instruction:
call get_address
mov al,[operand_size]
mov [mmx_size],al
or al,al
jz single_mem_nosize
cmp al,4
je instruction_ready
cmp al,8

View file

@ -33,7 +33,7 @@
; cannot simply be copied and put under another distribution licence
; (including the GNU Public Licence).
VERSION_STRING equ "1.71.50"
VERSION_STRING equ "1.71.51"
VERSION_MAJOR = 1
VERSION_MINOR = 71

View file

@ -2,6 +2,12 @@
Visit http://flatassembler.net/ for more information.
version 1.71.51 (Feb 08, 2016)
[-] Corrected the signalling of "operand size not specified" error with
AVX instructions.
version 1.71.50 (Jan 30, 2016)
[-] Overflow error in the RIP-relative addresses has been made recoverable.