Is it essential for me to update FASM in the blitzMax bin directory. I remember seeing a post that recommended it but wanted to know if it would cause any abnormal behaviour in BMax?
Is it best to update?
Yes, it reduces compile time, nothing more or less.
http://flatassembler.net/fasmw164.zip
Plus it solves a problem with... was it a lot of variables, or very long pieces of code, or something? Mark's aware of it so no doubt the Max 1.11 update will have the updated FASM anyway.
I just tried changing to this fasm164 release, and although the executable size itself is identical between the two versions, a binary comparison shows that 17,877 bytes in the resulting executable are different.
Two seperate compiles using the identical version of FASM show a difference of 4 bytes with one another (I assume a timestamp gets put in there somewhere?)
- Are there other differences in the generated code that one should be aware of?
- Will the next update of BlitzMax use the latest version of FASM? (and if not, why not?)
What the... I noticed fasm was bigger than the version I had by around 20KB.