"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "source/libc/fasm.asm" between
fasm-1.73.21.tgz and fasm-1.73.22.tgz

About: FASM (flat assembler) is a fast self-assembling assembler for x86 processors which does multiple passes to optimize the size of generated machine code.

fasm.asm  (fasm-1.73.21.tgz):fasm.asm  (fasm-1.73.22.tgz)
; flat assembler interface for Unix/libc ; flat assembler interface for Unix/libc
; Copyright (c) 1999-2019, Tomasz Grysztar. ; Copyright (c) 1999-2020, Tomasz Grysztar.
; All rights reserved. ; All rights reserved.
format ELF format ELF
public main public main
macro ccall proc,[arg] macro ccall proc,[arg]
{ common { common
local size local size
size = 0 size = 0
mov ebp,esp mov ebp,esp
skipping to change at line 313 skipping to change at line 313
jae bad_definition_option jae bad_definition_option
xor al,al xor al,al
stosb stosb
clc clc
ret ret
include 'system.inc' include 'system.inc'
include '..\version.inc' include '..\version.inc'
_copyright db 'Copyright (c) 1999-2019, Tomasz Grysztar',0xA,0 _copyright db 'Copyright (c) 1999-2020, Tomasz Grysztar',0xA,0
_logo db 'flat assembler version ',VERSION_STRING,0 _logo db 'flat assembler version ',VERSION_STRING,0
_usage db 0xA _usage db 0xA
db 'usage: fasm <source> [output]',0xA db 'usage: fasm <source> [output]',0xA
db 'optional settings:',0xA db 'optional settings:',0xA
db ' -m <limit> set the limit in kilobytes for the available memo ry',0xA db ' -m <limit> set the limit in kilobytes for the available memo ry',0xA
db ' -p <limit> set the maximum allowed number of passes',0xA db ' -p <limit> set the maximum allowed number of passes',0xA
db ' -d <name>=<value> define symbolic variable',0xA db ' -d <name>=<value> define symbolic variable',0xA
db ' -s <file> dump symbolic information for debugging',0xA db ' -s <file> dump symbolic information for debugging',0xA
db 0 db 0
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)