Commit a09c6d33 authored by Tomasz Buchert's avatar Tomasz Buchert

New upstream version 1.73.09

parent 91063001
No preview for this file type
No preview for this file type
......@@ -424,6 +424,8 @@ avx_instruction:
take_avx512_rounding:
test [operand_flags],4+8
jz avx512_rounding_done
test [operand_flags],8
jz avx512_rounding_allowed
cmp [mmx_size],0
jne avx512_rounding_allowed
cmp [operand_size],64
......@@ -435,9 +437,10 @@ avx_instruction:
jne avx512_rounding_done
add esi,2
mov [rounding_mode],0
or [vex_required],40h+80h
or [vex_required],40h
test [operand_flags],8
jz take_sae
or [vex_required],80h
lods byte [esi]
cmp al,1Fh
jne invalid_operand
......
......@@ -33,7 +33,7 @@
; cannot simply be copied and put under another distribution licence
; (including the GNU Public Licence).
VERSION_STRING equ "1.73.08"
VERSION_STRING equ "1.73.09"
VERSION_MAJOR = 1
VERSION_MINOR = 73
......@@ -2,6 +2,11 @@
Visit http://flatassembler.net/ for more information.
version 1.73.09 (Feb 17, 2019)
[-] Fixed a bug in AVX-512 instruction encoding with "{sae}" modifier.
version 1.73.08 (Jan 31, 2019)
[-] Fixed a bug in "align" directive for "dynamic" variant of ELF executable.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment