Fasm updated to official 1.67.13
git-svn-id: svn://kolibrios.org@196 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
ae5e114234
commit
8e9cf5aa3a
@ -2624,6 +2624,8 @@ get_logical_value:
|
|||||||
je defined_fp_value
|
je defined_fp_value
|
||||||
cmp al,')'
|
cmp al,')'
|
||||||
je expression_checked
|
je expression_checked
|
||||||
|
cmp al,'!'
|
||||||
|
je invalid_expression
|
||||||
cmp al,0Fh
|
cmp al,0Fh
|
||||||
je check_expression
|
je check_expression
|
||||||
cmp al,10h
|
cmp al,10h
|
||||||
|
@ -23,7 +23,6 @@ APP_MEMORY = 0x00800000
|
|||||||
;; Menuet header
|
;; Menuet header
|
||||||
|
|
||||||
appname equ "FASM "
|
appname equ "FASM "
|
||||||
version equ "1.67.12"
|
|
||||||
|
|
||||||
use32
|
use32
|
||||||
|
|
||||||
@ -383,8 +382,6 @@ print_text:
|
|||||||
|
|
||||||
; DATA
|
; DATA
|
||||||
|
|
||||||
header db appname,version,0
|
|
||||||
|
|
||||||
text:
|
text:
|
||||||
db ' INFILE:'
|
db ' INFILE:'
|
||||||
.line_size = $-text
|
.line_size = $-text
|
||||||
@ -507,6 +504,8 @@ include 'formats.inc'
|
|||||||
include 'x86_64.inc'
|
include 'x86_64.inc'
|
||||||
include 'tables.inc'
|
include 'tables.inc'
|
||||||
|
|
||||||
|
header db appname,VERSION_STRING,0
|
||||||
|
|
||||||
_logo db 'flat assembler version ',VERSION_STRING,13,10,0
|
_logo db 'flat assembler version ',VERSION_STRING,13,10,0
|
||||||
|
|
||||||
_passes_suffix db ' passes, ',0
|
_passes_suffix db ' passes, ',0
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
|
|
||||||
; flat assembler core
|
; flat assembler core
|
||||||
; Copyright (c) 1999-2006, Tomasz Grysztar.
|
; Copyright (c) 1999-2006, Tomasz Grysztar.
|
||||||
; All rights reserved.
|
; All rights reserved.
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
; cannot simply be copied and put under another distribution licence
|
; cannot simply be copied and put under another distribution licence
|
||||||
; (including the GNU Public Licence).
|
; (including the GNU Public Licence).
|
||||||
|
|
||||||
VERSION_STRING equ "1.67.12"
|
VERSION_STRING equ "1.67.13"
|
||||||
|
|
||||||
VERSION_MAJOR = 1
|
VERSION_MAJOR = 1
|
||||||
VERSION_MINOR = 67
|
VERSION_MINOR = 67
|
||||||
|
@ -6008,6 +6008,8 @@ get_address:
|
|||||||
test ch,0Fh
|
test ch,0Fh
|
||||||
jnz address_ok
|
jnz address_ok
|
||||||
calculate_relative_address:
|
calculate_relative_address:
|
||||||
|
mov edx,[address_symbol]
|
||||||
|
mov [symbol_identifier],edx
|
||||||
mov edx,[address_high]
|
mov edx,[address_high]
|
||||||
call calculate_relative_offset
|
call calculate_relative_offset
|
||||||
mov [address_high],edx
|
mov [address_high],edx
|
||||||
|
Loading…
Reference in New Issue
Block a user