Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
5276 | ZblCoder | 1 | format MS COFF |
2 | |||
3 | StackSize = 16384 |
||
4 | |||
5 | ; must be alphabetically first in the image |
||
6 | section '.1seg' data readable writable |
||
7 | extrn _crtStartUp ; real entry point |
||
8 | extrn _kosCmdLine |
||
9 | extrn _kosExePath |
||
10 | extrn _exeStack |
||
11 | public fakeEntry |
||
12 | |||
13 | kos_header: |
||
14 | db 'MENUET01' ; header |
||
15 | dd 1 ; headerver |
||
16 | dd _crtStartUp ; entry |
||
17 | dd 0 ; i_end, filled by doexe2.asm |
||
18 | dd 0 ; memsize, filled by doexe2.asm |
||
19 | dd _exeStack + StackSize ; stack |
||
20 | dd _kosCmdLine ; params |
||
21 | dd _kosExePath ; icon |
||
22 | fakeEntry: ; only for linker, to force including this obj file |
||
23 | ; real entry is crtStartUp |
||
24 | |||
25 | ; initializers |
||
26 | section '.CRT$XCA' data readable writable |
||
27 | public ___xc_a |
||
28 | ___xc_a: |
||
29 | section '.CRT$XCZ' data readable writable |
||
30 | public ___xc_z |
||
31 | ___xc_z: |