mirror of
https://github.com/tgrysztar/fasm
synced 2026-08-26 00:23:06 -04:00
release 1.71.27
This commit is contained in:
parent
89b0aeb569
commit
501dd94289
3 changed files with 11 additions and 5 deletions
|
|
@ -33,7 +33,7 @@
|
|||
; cannot simply be copied and put under another distribution licence
|
||||
; (including the GNU Public Licence).
|
||||
|
||||
VERSION_STRING equ "1.71.26"
|
||||
VERSION_STRING equ "1.71.27"
|
||||
|
||||
VERSION_MAJOR = 1
|
||||
VERSION_MINOR = 71
|
||||
|
|
|
|||
|
|
@ -556,6 +556,8 @@ mov_instruction:
|
|||
cmp [value_type],4
|
||||
jae long_immediate_not_encodable
|
||||
jmp mov_mem_imm_32bit_store
|
||||
mov_mem_imm_nosize:
|
||||
call recoverable_unknown_size
|
||||
mov_mem_imm_8bit:
|
||||
call get_byte_value
|
||||
mov byte [value],al
|
||||
|
|
@ -573,8 +575,6 @@ mov_instruction:
|
|||
pop ecx ebx edx
|
||||
call store_instruction_with_imm16
|
||||
jmp instruction_assembled
|
||||
mov_mem_imm_nosize:
|
||||
call recoverable_unknown_size
|
||||
mov_mem_imm_32bit:
|
||||
call operand_32bit
|
||||
call get_dword_value
|
||||
|
|
@ -966,6 +966,8 @@ test_instruction:
|
|||
cmp [value_type],4
|
||||
jae long_immediate_not_encodable
|
||||
jmp test_mem_imm_32bit_store
|
||||
test_mem_imm_nosize:
|
||||
call recoverable_unknown_size
|
||||
test_mem_imm_8bit:
|
||||
call get_byte_value
|
||||
mov byte [value],al
|
||||
|
|
@ -983,8 +985,6 @@ test_instruction:
|
|||
pop ecx ebx edx
|
||||
call store_instruction_with_imm16
|
||||
jmp instruction_assembled
|
||||
test_mem_imm_nosize:
|
||||
call recoverable_unknown_size
|
||||
test_mem_imm_32bit:
|
||||
call operand_32bit
|
||||
call get_dword_value
|
||||
|
|
|
|||
|
|
@ -2,6 +2,12 @@
|
|||
Visit http://flatassembler.net/ for more information.
|
||||
|
||||
|
||||
version 1.71.27 (Nov 18, 2014)
|
||||
|
||||
[-] Corrected initial predictions of immediate size for "mov" and "test" instructions
|
||||
(this may sometimes help to generate smaller code).
|
||||
|
||||
|
||||
version 1.71.26 (Nov 12, 2014)
|
||||
|
||||
[-] Fixed a bug introduced by previous version that allowed address values to
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue