flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
revolution 19 Aug 2020, 09:03
What do you mean by "normal"?
In Windows you will likely need an imports table. That appears to be missing in your example. |
|||
![]() |
|
Roman 19 Aug 2020, 09:20
My parse write in file InitAll.asm. In this file might be macro or struc and Call !
After i want do this: Code: format PE GUI 4.0 entry Start section data section code Start: include 'InitAll.asm' Ar I interesting will it create any problems for the compiler ? I know macro not defined if write: Code: Ar macro Ar { ... } But struc work fine: Code: struc aaa { dd 0 } mov dword [zip],11 some code zip aaa |
|||
![]() |
|
bitRAKE 19 Aug 2020, 23:33
The order of sections is not important. Defining data before use by code would only save a single pass of the assembler in most cases. If you are creating an automated process there is no reason not to order by definition/use.
|
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2023, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.