Changeset 6104 for trunk/include
- Timestamp:
- Jun 26, 2001, 1:17:17 AM (24 years ago)
- Location:
- trunk/include
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/odin32.dbg.emx.mk
r5438 r6104 1 # $Id: odin32.dbg.emx.mk,v 1. 3 2001-04-02 09:54:45 sandervlExp $1 # $Id: odin32.dbg.emx.mk,v 1.4 2001-06-25 23:17:16 bird Exp $ 2 2 3 3 # … … 15 15 # 16 16 SOMLIB = somtk.lib 17 RTLLIB = 18 RTLLIB_O = 17 RTLLIB = \ 18 $(EMX)\lib\mt\c.lib \ 19 $(EMX)\lib\mt\c_app.lib \ 20 $(EMX)\lib\c_alias.lib \ 21 $(EMX)\lib\mt\emx.lib \ 22 $(EMX)\lib\emx2.lib \ 23 $(EMX)\lib\stdcpp.lib \ 24 $(EMX)\lib\gcc.lib \ 25 $(EMX)\lib\end.lib 26 27 RTLLIB_O = $(EMX)\lib\mt\c_import.lib $(RTLIB) 19 28 #RTLLIB_NRE = 20 29 DLLENTRY = $(ODIN32_LIB)\dllentry.obj … … 29 38 AS = alp 30 39 LD = gcc 31 LD2 = l d40 LD2 = link386 32 41 IMPLIB = emximp 33 42 ILIB = emxomfar … … 61 70 !endif 62 71 CXXEXCEPTIONS = -fhandle-exceptions 63 CFLAGS = - mprobe -pg-c -pipe -Wall -Zmt -g $(CTARGETFLAGS)64 CXXFLAGS = - mprobe -pg-c -pipe -Wall -Zmt -g $(CXXTARGETFLAGS)65 CXXFLAGS_ODINCRT = - mprobe -pg-c -pipe -Wall -Zmt -g $(CXXTARGETFLAGS)66 CFLAGS_WIN32APP = - mprobe -pg-c -pipe -Wall -Zmt -g $(CTARGETFLAGS)67 CXXFLAGS_WIN32APP= - mprobe -pg-c -pipe -Wall -Zmt -g $(CXXTARGETFLAGS) $(CXXEXCEPTIONS)72 CFLAGS = -Zomf -mprobe -c -pipe -Wall -Zmt -g $(CTARGETFLAGS) 73 CXXFLAGS = -Zomf -mprobe -c -pipe -Wall -Zmt -g $(CXXTARGETFLAGS) 74 CXXFLAGS_ODINCRT = -Zomf -mprobe -c -pipe -Wall -Zmt -g $(CXXTARGETFLAGS) 75 CFLAGS_WIN32APP = -Zomf -mprobe -c -pipe -Wall -Zmt -g $(CTARGETFLAGS) 76 CXXFLAGS_WIN32APP= -Zomf -mprobe -c -pipe -Wall -Zmt -g $(CXXTARGETFLAGS) $(CXXEXCEPTIONS) 68 77 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 69 78 CDEFINES_WIN32APP= -DDEBUG -D__WIN32OS2__ -D__i386__ … … 85 94 # 86 95 !ifdef EXETARGET 87 # STACKSIZE is not supported. 96 97 !ifndef STACKSIZE 98 STACKSIZE = 0x50000 99 !endif 100 88 101 ! ifdef VIO 89 LDTARGETFLAGS = -Zexe /Zstack 8090 LD2TARGETFLAGS = -Zexe /Zstack 80102 LDTARGETFLAGS = -Zexe -Zstack 80 103 LD2TARGETFLAGS = /pmtype:vio /stack:$(STACKSIZE) 91 104 ! else 92 LDTARGETFLAGS = -Zexe /Zstack 8093 LD2TARGETFLAGS = -Zexe /Zstack 80105 LDTARGETFLAGS = -Zexe -Zstack 80 106 LD2TARGETFLAGS = /pmtype:pm /stack:$(STACKSIZE) 94 107 ! endif 95 108 !else 96 109 LDTARGETFLAGS = -Zdll 97 LD2TARGETFLAGS = -Zdll110 LD2TARGETFLAGS = /DLL 98 111 !endif 99 112 !ifdef NODEBUGINFO 100 113 LDFLAGS = -Zmt -Zomf -Zmap $(LDTARGETFLAGS) -s -ZLinker /EXEPACK:2 -ZLinker /NOD 101 114 LDFLAGS_ODINCRT = -Zmt -Zomf -Zmap $(LDTARGETFLAGS) -s -ZLinker /EXEPACK:2 102 LD2FLAGS = -Zmt -Zomf -Zmap $(LD2TARGETFLAGS) -s -O/EXEPACK:2 -O/NOD 103 LD2FLAGS_ODINCRT = -Zmt -Zomf -Zmap $(LD2TARGETFLAGS) -s -O/EXEPACK:2 115 LD2FLAGS = $(LD2TARGETFLAGS) -s -O/EXEPACK:2 -O/NOD 116 LD2FLAGS_ODINCRT = $(LD2TARGETFLAGS) -s -O/EXEPACK:2 117 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /nodebug /nod $(LD2TARGETFLAGS) 118 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /nodebug $(LD2TARGETFLAGS) 104 119 !else 105 120 LDFLAGS = -Zmt -Zomf -Zmap $(LDTARGETFLAGS) -ZLinker /NOD 106 121 LDFLAGS_ODINCRT = -Zmt -Zomf -Zmap $(LDTARGETFLAGS) 107 LD2FLAGS = -Zmt -Zomf -Zmap $(LD2TARGETFLAGS) -O/NOD108 LD2FLAGS_ODINCRT = -Zmt -Zomf -Zmap$(LD2TARGETFLAGS)122 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /nod /debug $(LD2TARGETFLAGS) 123 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /debug $(LD2TARGETFLAGS) 109 124 !endif 110 125 -
trunk/include/odin32.post.emx.mk
r4992 r6104 1 # $Id: odin32.post.emx.mk,v 1.1 0 2001-01-20 18:18:55bird Exp $1 # $Id: odin32.post.emx.mk,v 1.11 2001-06-25 23:17:17 bird Exp $ 2 2 3 3 # … … 150 150 $(OBJDIR)\$(TARGET).lrf: $(MAKEFILE) $(ODIN32_INCLUDE)\odin32.post.vac3.mk 151 151 @echo Creating file <<$@ 152 /OUT:$(OBJDIR)\$(TARGET).$(TARGET_EXTENSION) 153 /MAP:$(OBJDIR)\$(TARGET).map 154 $(OBJ S: =^155 ) 156 $(LIBS: =^157 ) 158 $(OBJDIR)\bldlevel.$(DEFFILE) 152 $(OBJS: =+^ 153 )+$(EMX)\lib\dll0.obj, 154 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION), 155 $(OBJDIR)\$(TARGET).map, 156 $(LIBS: =+^ 157 ), 158 $(OBJDIR)\bldlevel.$(DEFFILE); 159 159 <<keep 160 160 !endif … … 209 209 $(OBJDIR)\$(TARGET).lrf: $(MAKEFILE) $(ODIN32_INCLUDE)\odin32.post.vac3.mk 210 210 @echo Creating file <<$@ 211 /OUT:$(OBJDIR)\$(TARGET).$(TARGET_EXTENSION) 212 /MAP:$(OBJDIR)\$(TARGET).map 213 $(OBJ S: =^214 ) 215 $(LIBS: =^216 ) 217 $(OBJDIR)\bldlevel.$(DEFFILE) 211 $(OBJS: =+^ 212 )+$(EMX)\lib\crt0.obj, 213 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION), 214 $(OBJDIR)\$(TARGET).map, 215 $(LIBS: =+^ 216 ), 217 $(OBJDIR)\bldlevel.$(DEFFILE); 218 218 <<keep 219 219 !endif … … 277 277 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION): $(OBJS) 278 278 $(RM) $@ 279 $(ILIB) $(ILIBFLAGS) $@ @<< 280 $(OBJS: = &^279 $(ILIB) $(ILIBFLAGS) $@ @<<$@.parm 280 $(OBJS: =^ 281 281 ) 282 $(OBJDIR)\$(@B).lst 283 << 282 <<keep 284 283 !endif 285 284 -
trunk/include/odin32.rel.emx.mk
r5438 r6104 1 # $Id: odin32.rel.emx.mk,v 1. 3 2001-04-02 09:54:45 sandervlExp $1 # $Id: odin32.rel.emx.mk,v 1.4 2001-06-25 23:17:16 bird Exp $ 2 2 3 3 # … … 15 15 # 16 16 SOMLIB = somtk.lib 17 RTLLIB = 18 RTLLIB_O = 17 RTLLIB = \ 18 $(EMX)\lib\mt\c.lib \ 19 $(EMX)\lib\mt\c_app.lib \ 20 $(EMX)\lib\c_alias.lib \ 21 $(EMX)\lib\mt\emx.lib \ 22 $(EMX)\lib\emx2.lib \ 23 $(EMX)\lib\stdcpp.lib \ 24 $(EMX)\lib\gcc.lib \ 25 $(EMX)\lib\end.lib 26 27 RTLLIB_O = $(EMX)\lib\mt\c_import.lib $(RTLIB) 19 28 #RTLLIB_NRE = 20 29 DLLENTRY = $(ODIN32_LIB)\dllentry.obj … … 29 38 AS = alp 30 39 LD = gcc 31 LD2 = l d40 LD2 = link386 32 41 IMPLIB = emximp 33 42 ILIB = emxomfar … … 61 70 !endif 62 71 CXXEXCEPTIONS = -fhandle-exceptions 63 CFLAGS = - mprobe -pg-c -pipe -Wall -Zmt -s -O2 -mcpu=i586 $(CTARGETFLAGS)64 CXXFLAGS = - mprobe -pg-c -pipe -Wall -Zmt -s -O2 -mcpu=i586 $(CXXTARGETFLAGS)65 CXXFLAGS_ODINCRT = - mprobe -pg-c -pipe -Wall -Zmt -s -O2 -mcpu=i586 $(CXXTARGETFLAGS)66 CFLAGS_WIN32APP = - mprobe -pg-c -pipe -Wall -Zmt -s -O2 -mcpu=i586 $(CTARGETFLAGS)67 CXXFLAGS_WIN32APP= - mprobe -pg-c -pipe -Wall -Zmt -s -O2 -mcpu=i586 $(CXXTARGETFLAGS) $(CXXEXCEPTIONS)72 CFLAGS = -Zomf -mprobe -c -pipe -Wall -Zmt -s -O2 -mcpu=i586 $(CTARGETFLAGS) 73 CXXFLAGS = -Zomf -mprobe -c -pipe -Wall -Zmt -s -O2 -mcpu=i586 $(CXXTARGETFLAGS) 74 CXXFLAGS_ODINCRT = -Zomf -mprobe -c -pipe -Wall -Zmt -s -O2 -mcpu=i586 $(CXXTARGETFLAGS) 75 CFLAGS_WIN32APP = -Zomf -mprobe -c -pipe -Wall -Zmt -s -O2 -mcpu=i586 $(CTARGETFLAGS) 76 CXXFLAGS_WIN32APP= -Zomf -mprobe -c -pipe -Wall -Zmt -s -O2 -mcpu=i586 $(CXXTARGETFLAGS) $(CXXEXCEPTIONS) 68 77 CINCLUDES = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE) 69 78 CDEFINES_WIN32APP= -DDEBUG -D__WIN32OS2__ -D__i386__ … … 85 94 # 86 95 !ifdef EXETARGET 87 # STACKSIZE is not supported. 96 97 !ifndef STACKSIZE 98 STACKSIZE = 0x50000 99 !endif 100 88 101 ! ifdef VIO 89 LDTARGETFLAGS = -Zexe /Zstack 8090 LD2TARGETFLAGS = -Zexe /Zstack 80102 LDTARGETFLAGS = -Zexe -Zstack 80 103 LD2TARGETFLAGS = /pmtype:vio /stack:$(STACKSIZE) 91 104 ! else 92 LDTARGETFLAGS = -Zexe /Zstack 8093 LD2TARGETFLAGS = -Zexe /Zstack 80105 LDTARGETFLAGS = -Zexe -Zstack 80 106 LD2TARGETFLAGS = /pmtype:pm /stack:$(STACKSIZE) 94 107 ! endif 95 108 !else 96 109 LDTARGETFLAGS = -Zdll 97 LD2TARGETFLAGS = -Zdll110 LD2TARGETFLAGS = /DLL 98 111 !endif 99 112 LDFLAGS = -Zmt -Zomf -Zmap $(LDTARGETFLAGS) -s -ZLinker /EXEPACK:2 -ZLinker /NOD 100 113 LDFLAGS_ODINCRT = -Zmt -Zomf -Zmap $(LDTARGETFLAGS) -s -ZLinker /EXEPACK:2 101 LD2FLAGS = -Zmt -Zomf -Zmap $(LD2TARGETFLAGS) -s -O/EXEPACK:2 -O/NOD102 LD2FLAGS_ODINCRT = -Zmt -Zomf -Zmap $(LD2TARGETFLAGS) -s -O/EXEPACK:2114 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /nodebug /nod $(LD2TARGETFLAGS) 115 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /nodebug $(LD2TARGETFLAGS) 103 116
Note:
See TracChangeset
for help on using the changeset viewer.