flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
ProMiNick 21 Feb 2023, 18:26
Hello, community.
I glad to introduce fasmcore updates & new syntax that support stack tracking and it is ready for use. Fasm at new syntax is selfhosted, source fasmwold.asm for compile new core with legacy fasms are present too. Now you all could look & test how it is. Critics & suggestions are very appreciated. I would be happy if ideas of stack tracking would become a part of fasm1 or fasmg official releases. (As always my syntaxes not friend with win32ax.inc because some its features already part of win32a.inc (conflict due to duplication), nothing except win32a.inc not adapted to use with new syntax) [EDITED 22.02.2023]: attachment updated (part of mod in core left no changes, bug fixies & some optimizations in macros, all win32 examples ported to new syntax) [EDITED 22.02.2023 again]: attachment updated (part of mod in core left no changes, bug fixies & some optimizations in PUSHD macro, by analogy added PUSHQ macro for x64 mode) [EDITED 23.02.2023]: attachment updated (part of mod in core left no changes, by analogy added frame macro for x64 mode, again bug fixies & some optimizations in PUSHD & PUSHQ macro, added optimizations to locals covered support of both 32 & 64 bit, extended macroset in offmacro.inc) previous bugfix makes bug of inability of selfhosting - fixed (exactly in PUSHD macro)
_________________ I don`t like to refer by "you" to one person. My soul requires acronim "thou" instead. |
|||||||||||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2023, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.