Fasm updated to official 1.67.13

git-svn-id: svn://kolibrios.org@196 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
heavyiron 2006-10-27 07:38:46 +00:00
parent ae5e114234
commit 8e9cf5aa3a
5 changed files with 8 additions and 5 deletions

View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -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