flat assembler
Message board for the users of flat assembler.
Index
> Windows > Extended enter/return macros |
Author |
|
BiDark 09 Jul 2003, 02:13
Why don't you extend the 'return' macro?
|
|||
09 Jul 2003, 02:13 |
|
Tomasz Grysztar 09 Jul 2003, 20:35
This should work:
Code: macro enter [reg] { common rb (4 - ($-dynamic_data) and 11b) and 11b dynamic_size = $ - dynamic_data end virtual enter dynamic_size,0 used_regs equ forward used_regs equ reg used_regs if ~ reg eq push reg end if } macro return { if ~ used_regs eq pop used_regs end if leave ret ..ret } |
|||
09 Jul 2003, 20:35 |
|
inskipp 09 Jul 2003, 21:50
It works. Thx.
|
|||
09 Jul 2003, 21:50 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.