Changeset 8244 for trunk/include
- Timestamp:
- Apr 12, 2002, 1:08:11 AM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/odin32.profile.vac3.mk
r8241 r8244 1 # $Id: odin32.profile.vac3.mk,v 1.1 0 2002-04-11 22:45:28bird Exp $1 # $Id: odin32.profile.vac3.mk,v 1.11 2002-04-11 23:08:11 bird Exp $ 2 2 3 3 # … … 85 85 CDEFINES_ODINCRT = -D__WIN32OS2__ -D__WINE__ -D__i386__ 86 86 CDEFINES_WIN32APP= -D__WIN32OS2__ -D__i386__ 87 88 89 # 90 # Linker flags. 91 # This may look a bit like a mess but, there is usually a reason behind 92 # every line and the way it is done. We have some problems with nmake 93 # when we add new flags to for example LD2FLAGS too many times. 94 # 95 !ifdef EXETARGET 96 !ifndef STACKSIZE 97 STACKSIZE = 0x50000 98 !endif 99 100 ! ifdef VIO 101 LDTARGETFLAGS = -Ge+ -B"/pmtype:vio /stack:$(STACKSIZE)" 102 LD2TARGETFLAGS = /EXEC /pmtype:vio /stack:$(STACKSIZE) 103 ! else 104 LDTARGETFLAGS = -Ge+ -B"/pmtype:pm /stack:$(STACKSIZE)" 105 LD2TARGETFLAGS = /EXEC /pmtype:pm /stack:$(STACKSIZE) 106 ! endif 107 !else 108 LDTARGETFLAGS = -Ge- 109 LD2TARGETFLAGS = /DLL 110 !endif 111 LDFLAGS = -Q -B"/noe /map /linenumbers /nod" -Ti -Si -W3 -Gm+ $(PROFILEFLAGS) $(LDTARGETFLAGS) 112 LDFLAGS_ODINCRT = -Q -B"/noe /map /linenumbers " -Ti -Si -W3 -Gm+ $(PROFILEFLAGS) $(LDTARGETFLAGS) 113 LD2FLAGS = /nologo /noe /map /linenumbers /nod /debug $(LD2TARGETFLAGS) 114 LD2FLAGS_ODINCRT = /nologo /noe /map /linenumbers /debug $(LD2TARGETFLAGS) 87 115 88 116 !else … … 139 167 !endif 140 168 141 !endif #profile type142 143 169 144 170 # … … 165 191 !endif 166 192 !ifdef NODEBUGINFO 167 LDFLAGS = -Q -B"/noe /map /packcode /packdata /exepack:2 /nodebug /nodbgpack /nod" -Si -W3 -Gm+ $(LDTARGETFLAGS) 168 LDFLAGS_ODINCRT = -Q -B"/noe /map /packcode /packdata /exepack:2 /nodebug /nodbgpack" -Si -W3 -Gm+ $(LDTARGETFLAGS) 169 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /nodebug /nodbgpack /nod $(LD2TARGETFLAGS) 170 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /nodebug /nodbgpack $(LD2TARGETFLAGS) 171 !else 172 LDFLAGS = -Q -B"/noe /map /packcode /packdata /exepack:2 /dbgpack /nod" -Ti -Si -W3 -Gm+ $(LDTARGETFLAGS) 173 LDFLAGS_ODINCRT = -Q -B"/noe /map /packcode /packdata /exepack:2 /dbgpack " -Ti -Si -W3 -Gm+ $(LDTARGETFLAGS) 174 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /dbgpack /nod /debug $(LD2TARGETFLAGS) 175 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /dbgpack /debug $(LD2TARGETFLAGS) 176 !endif 177 193 LDFLAGS = -Q -B"/noe /map /packcode /packdata /exepack:2 /linenumbers /nodebug /nodbgpack /nod" -Si -W3 -Gm+ $(LDTARGETFLAGS) 194 LDFLAGS_ODINCRT = -Q -B"/noe /map /packcode /packdata /exepack:2 /linenumbers /nodebug /nodbgpack" -Si -W3 -Gm+ $(LDTARGETFLAGS) 195 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /linenumbers /nodebug /nodbgpack /nod $(LD2TARGETFLAGS) 196 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /linenumbers /nodebug /nodbgpack $(LD2TARGETFLAGS) 197 !else 198 LDFLAGS = -Q -B"/noe /map /packcode /packdata /exepack:2 /linenumbers /dbgpack /nod" -Ti -Si -W3 -Gm+ $(LDTARGETFLAGS) 199 LDFLAGS_ODINCRT = -Q -B"/noe /map /packcode /packdata /exepack:2 /linenumbers /dbgpack " -Ti -Si -W3 -Gm+ $(LDTARGETFLAGS) 200 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /linenumbers /dbgpack /nod /debug $(LD2TARGETFLAGS) 201 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /linenumbers /dbgpack /debug $(LD2TARGETFLAGS) 202 !endif 203 204 !endif #profile type 205 206 207
Note:
See TracChangeset
for help on using the changeset viewer.