flat assembler
Message board for the users of flat assembler.
Index
> Compiler Internals > Bug in define/equ |
Author |
|
shutdownall 11 Nov 2014, 14:30
If I compile this, I get value out of range for both al assignments.
I have version 1.71.01 here. |
|||
11 Nov 2014, 14:30 |
|
revolution 11 Nov 2014, 14:39
I also get "error: value out of range." with the current fasm version.
|
|||
11 Nov 2014, 14:39 |
|
CandyMan 11 Nov 2014, 15:03
this bug is appearing in the version 1.71.25
_________________ smaller is better |
|||
11 Nov 2014, 15:03 |
|
revolution 11 Nov 2014, 15:11
Oh yeah, so it does. I didn't see the new version there, I was using 1.71.24.
|
|||
11 Nov 2014, 15:11 |
|
l_inc 11 Nov 2014, 21:39
Well, this one has nothing to do with define/equ.
_________________ Faith is a superposition of knowledge and fallacy |
|||
11 Nov 2014, 21:39 |
|
DOS386 12 Nov 2014, 08:23
Well, simple " use32 | mov eax,[$FFFF'FFFF'FFFF'FFFF] " "works" in 1.71.25 ... no need for "define" or "equ".
|
|||
12 Nov 2014, 08:23 |
|
shutdownall 12 Nov 2014, 09:47
Define or equ should work anyway.
If there is a simple bug this should be solved in the next version. |
|||
12 Nov 2014, 09:47 |
|
CandyMan 12 Nov 2014, 12:38
Yes, this is bug only in effective address calculation.
_________________ smaller is better |
|||
12 Nov 2014, 12:38 |
|
revolution 12 Nov 2014, 12:47
And you can see the fix in 1.71.26
|
|||
12 Nov 2014, 12:47 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.