flat assembler
Message board for the users of flat assembler.
Index
> Compiler Internals > Small bug in dos version fasm |
Author |
|
Tomasz Grysztar 26 Sep 2012, 21:29
If you moved these lines up, you need to write [es:input_file] there, because DS is set to PSP at that point. Note that in the beginning of "get_params" procedure the data segment is stored on stack and DS is loaded with PSP segment number. During the routine ES prefix is used whenever fasm's data segment needs to be accessed (because DS=PSP).
|
|||
26 Sep 2012, 21:29 |
|
CandyMan 27 Sep 2012, 06:02
Run fasm with command line: "fasm a b c" and see what will happen.
|
|||
27 Sep 2012, 06:02 |
|
Tomasz Grysztar 27 Sep 2012, 08:34
You don't have to demonstrate that there was a bug, I know what you were trying to fix - and I already had uploaded the corrected package yesterday.
I was just pointing out that your fix was not correct. |
|||
27 Sep 2012, 08:34 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.