Incriminated include files upon error, etc...
Brought to you by:
japheth
Hi Japhet,
Please note I can' t provide any example for the following, it occurs in a large
test program. However I doubt you will have a hard time fixing this.
A) Quite often, jwasm incriminates include files which do not contain the faulty
code and does not provide its actual location.
B) Sometimes, listing files do not mention the error. Rather, jwasm just stops translating
mnemonics into machine code when it reaches the erroneous instruction and outputs
zeroes from this point (as machine code).
Regards.
B) yes, I'm aware of this limitation. It's because the listing file is written in pass one already - in the following passes it is just updated. This means that errors must be detected in pass one to make it into the listing. Unfortunately the error "Symbol not defined" - which is quite common - cannot be detected in pass one.
I guess that writing the listing needs a better approach - but this won't happen for v2.07