flat assembler
Message board for the users of flat assembler.
Index
> Main > fasm bug |
Author |
|
shoorick 20 Nov 2008, 15:16
CallTest% = 5
- what is this? +++++++++++++++++++ set it: CallTest% = 3 - helps |
|||
20 Nov 2008, 15:16 |
|
revolution 20 Nov 2008, 15:23
These would appear to affect only the macros in the Windows download.
What is bug 1? You are calling CallTest with 3 parameters but you have defined it as needing 5 parameters? Also you don't properly restore the stack in the callTest function. |
|||
20 Nov 2008, 15:23 |
|
Tomasz Grysztar 20 Nov 2008, 15:27
As for 2, is this code trying to define ordinal values for some of the exports? The "export" macro was not designed for such purpose, those numbers are treated just as single-codepoint names.
|
|||
20 Nov 2008, 15:27 |
|
skykrnl 20 Nov 2008, 16:43
revolution wrote: These would appear to affect only the macros in the Windows download. include 'Win32AXP.inc' invoke CreateFile,0 (fasm 1.67.29) |
|||
20 Nov 2008, 16:43 |
|
revolution 20 Nov 2008, 17:05
skykrnl wrote: include 'Win32AXP.inc' If you don't want the macros to check for the parameter count then don't put the P, just use win32ax.inc. |
|||
20 Nov 2008, 17:05 |
|
LocoDelAssembly 20 Nov 2008, 18:04
Perhaps he means that fasm crash when it tries to display "Error: invalid count of parameters for CallTest."? It is quite possible because silent updates are too silent to be noticed
PS: I've just checked his code with the bugged display_directive and yes it crash so probably he meant this bug: http://board.flatassembler.net/topic.php?t=9434 |
|||
20 Nov 2008, 18:04 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.