Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1764 | clevermous | 1 | define msvc_compile |
2 | win32-cl /c /O2 /Os /Oy /GF /GS- /GR- /EHs-c- /fp:fast /GL /QIfist /Gr /DAUTOBUILD /Fo$@ Z:$< >&2 |
||
3 | endef |
||
4 | define msvc_link |
||
5 | win32-link /section:.bss,E /fixed:no /subsystem:native \ |
||
6 | /merge:.data=.text /merge:.rdata=.text /merge:.1seg=.text \ |
||
7 | /entry:crtStartUp /out:$@ /ltcg /nodefaultlib \ |
||
8 | $(addprefix Z:,$^) >&2 |
||
9 | endef |
||
10 | define msvc_final |
||
11 | EXENAME=$< fasm doexe2.asm "$@" |
||
12 | kpack --nologo "$@" |
||
13 | endef>> |