Changeset 4656 for trunk/include
- Timestamp:
- Nov 21, 2000, 5:39:20 AM (25 years ago)
- Location:
- trunk/include
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/pdwin32.tools
r4642 r4656 1 # $Id: pdwin32.tools,v 1.1 7 2000-11-20 04:58:14bird Exp $1 # $Id: pdwin32.tools,v 1.18 2000-11-21 04:39:18 bird Exp $ 2 2 # ODIN / win32os2 Project 3 3 # … … 33 33 MKDIR = mkdir 34 34 ECHO = echo 35 MAPSYM = mapsym36 35 EXISTS = $(PDWIN32_TOOLS)\Exists.cmd 37 36 DODIRS = $(PDWIN32_TOOLS)\DoDirs.cmd -
trunk/include/pdwin32.vac3.dbg
r4642 r4656 1 # $Id: pdwin32.vac3.dbg,v 1.3 3 2000-11-20 04:58:14bird Exp $1 # $Id: pdwin32.vac3.dbg,v 1.34 2000-11-21 04:39:19 bird Exp $ 2 2 # ODIN / win32os2 Project 3 3 # … … 62 62 CXXTARGETFLAGS = -Ge- 63 63 !endif 64 CXXEXCEPTIONS = -Gx- 64 65 CFLAGS = -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(CTARGETFLAGS) 65 66 CXXFLAGS = -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(CXXTARGETFLAGS) /Gx+ … … 86 87 # 87 88 !ifdef EXETARGET 88 LDTARGETFLAGS = -Ge+ 89 LD2TARGETFLAGS = /EXEC 89 ! ifdef VIO 90 LDTARGETFLAGS = -Ge+ -B"/pmtype:vio" 91 LD2TARGETFLAGS = /EXEC /pmtype:vio 92 ! else 93 LDTARGETFLAGS = -Ge+ -B"/pmtype:pm" 94 LD2TARGETFLAGS = /EXEC /pmtype:pm 95 ! endif 90 96 !else 91 97 LDTARGETFLAGS = -Ge- … … 93 99 !endif 94 100 !ifdef NODEBUGINFO 95 LDFLAGS = -Q /B"/noe /map /packcode /packdata /exepack:2 /nodebug /nodbgpack /nod" -Si -W3 -Gm+ $(LDTARGETFLAGS)96 LDFLAGS_ODINCRT = -Q /B"/noe /map /packcode /packdata /exepack:2 /nodebug /nodbgpack" -Si -W3 -Gm+ $(LDTARGETFLAGS)101 LDFLAGS = -Q -B"/noe /map /packcode /packdata /exepack:2 /nodebug /nodbgpack /nod" -Si -W3 -Gm+ $(LDTARGETFLAGS) 102 LDFLAGS_ODINCRT = -Q -B"/noe /map /packcode /packdata /exepack:2 /nodebug /nodbgpack" -Si -W3 -Gm+ $(LDTARGETFLAGS) 97 103 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /nodebug /nodbgpack /nod $(LD2TARGETFLAGS) 98 104 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /nodebug /nodbgpack $(LD2TARGETFLAGS) 99 105 !else 100 LDFLAGS = -Q /B"/noe /map /packcode /packdata /exepack:2 /dbgpack /nod" -Ti -Si -W3 -Gm+ $(LDTARGETFLAGS)101 LDFLAGS_ODINCRT = -Q /B"/noe /map /packcode /packdata /exepack:2 /dbgpack " -Ti -Si -W3 -Gm+ $(LDTARGETFLAGS)106 LDFLAGS = -Q -B"/noe /map /packcode /packdata /exepack:2 /dbgpack /nod" -Ti -Si -W3 -Gm+ $(LDTARGETFLAGS) 107 LDFLAGS_ODINCRT = -Q -B"/noe /map /packcode /packdata /exepack:2 /dbgpack " -Ti -Si -W3 -Gm+ $(LDTARGETFLAGS) 102 108 LD2FLAGS = /nologo /noe /map /packcode /packdata /exepack:2 /dbgpack /nod /debug $(LD2TARGETFLAGS) 103 109 LD2FLAGS_ODINCRT = /nologo /noe /map /packcode /packdata /exepack:2 /dbgpack /debug $(LD2TARGETFLAGS) -
trunk/include/pdwin32.vac3.post
r4636 r4656 1 # $Id: pdwin32.vac3.post,v 1. 5 2000-11-19 23:53:47bird Exp $1 # $Id: pdwin32.vac3.post,v 1.6 2000-11-21 04:39:19 bird Exp $ 2 2 # 3 3 # Odin32 API … … 40 40 # 41 41 42 42 43 !ifndef TARGET_EXTENSION 43 ! ifdef EXETARGET 44 ! ifdef LIBTARGET 45 TARGET_EXTENSION=lib 46 ! else 47 ! ifdef EXETARGET 44 48 TARGET_EXTENSION=exe 45 ! else46 ! ifdef LIBTARGET47 TARGET_EXTENSION=lib48 49 ! else 49 50 TARGET_EXTENSION=dll -
trunk/include/pdwin32.vac3.rel
r4642 r4656 1 # $Id: pdwin32.vac3.rel,v 1.3 1 2000-11-20 04:58:14bird Exp $1 # $Id: pdwin32.vac3.rel,v 1.32 2000-11-21 04:39:19 bird Exp $ 2 2 # ODIN / win32os2 Project 3 3 # … … 62 62 CXXTARGETFLAGS = -Ge- 63 63 !endif 64 CXXEXCEPTIONS = -Gx- 64 65 CFLAGS = -Q -Si -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(CTARGETFLAGS) 65 66 CXXFLAGS = -Q -Si -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(CXXTARGETFLAGS) /Gx+ … … 80 81 # 81 82 !ifdef EXETARGET 82 LDTARGETFLAGS = -Ge+ 83 LD2TARGETFLAGS = /EXEC 83 ! ifdef VIO 84 LDTARGETFLAGS = -Ge+ -B"/pmtype:vio" 85 LD2TARGETFLAGS = /EXEC /pmtype:vio 86 ! else 87 LDTARGETFLAGS = -Ge+ -B"/pmtype:pm" 88 LD2TARGETFLAGS = /EXEC /pmtype:pm 89 ! endif 84 90 !else 85 91 LDTARGETFLAGS = -Ge- -
trunk/include/pdwin32.vac3.tools
r4620 r4656 1 # $Id: pdwin32.vac3.tools,v 1. 2 2000-11-19 08:31:21bird Exp $1 # $Id: pdwin32.vac3.tools,v 1.3 2000-11-21 04:39:19 bird Exp $ 2 2 # ODIN / win32os2 Project 3 3 # … … 7 7 # phaller@gmx.net, 1999/05/27 8 8 # 9 10 # 11 # Private tools 12 # 13 MAPSYM = mapsym 9 14 10 15 -
trunk/include/pdwin32.vac36.dbg
r4642 r4656 1 # $Id: pdwin32.vac36.dbg,v 1.2 4 2000-11-20 04:58:14bird Exp $1 # $Id: pdwin32.vac36.dbg,v 1.25 2000-11-21 04:39:19 bird Exp $ 2 2 # ODIN / win32os2 Project 3 3 # … … 62 62 CXXTARGETFLAGS = -Ge- 63 63 !endif 64 CXXEXCEPTIONS = -Gx- 64 65 CFLAGS = -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(CTARGETFLAGS) 65 66 CXXFLAGS = -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(CXXTARGETFLAGS) /Gx+ … … 86 87 # 87 88 !ifdef EXETARGET 88 LDTARGETFLAGS = -Ge+ 89 LD2TARGETFLAGS = /EXEC 89 ! ifdef VIO 90 LDTARGETFLAGS = -Ge+ -B"/pmtype:vio" 91 LD2TARGETFLAGS = /EXEC /pmtype:vio 92 ! else 93 LDTARGETFLAGS = -Ge+ -B"/pmtype:pm" 94 LD2TARGETFLAGS = /EXEC /pmtype:pm 95 ! endif 90 96 !else 91 97 LDTARGETFLAGS = -Ge- -
trunk/include/pdwin32.vac36.rel
r4636 r4656 1 # $Id: pdwin32.vac36.rel,v 1.2 1 2000-11-19 23:53:47bird Exp $1 # $Id: pdwin32.vac36.rel,v 1.22 2000-11-21 04:39:19 bird Exp $ 2 2 # ODIN / win32os2 Project 3 3 # … … 61 61 CXXTARGETFLAGS = -Ge- 62 62 !endif 63 CXXEXCEPTIONS = -Gx- 63 64 CFLAGS = -Q -Si -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(CTARGETFLAGS) 64 65 CXXFLAGS = -Q -Si -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(CXXTARGETFLAGS) /Gx+ … … 79 80 # 80 81 !ifdef EXETARGET 81 LDTARGETFLAGS = -Ge+ 82 LD2TARGETFLAGS = /EXEC 82 ! ifdef VIO 83 LDTARGETFLAGS = -Ge+ -B"/pmtype:vio" 84 LD2TARGETFLAGS = /EXEC /pmtype:vio 85 ! else 86 LDTARGETFLAGS = -Ge+ -B"/pmtype:pm" 87 LD2TARGETFLAGS = /EXEC /pmtype:pm 88 ! endif 83 89 !else 84 90 LDTARGETFLAGS = -Ge- -
trunk/include/pdwin32.vac36.tools
r4620 r4656 1 # $Id: pdwin32.vac36.tools,v 1. 2 2000-11-19 08:31:21bird Exp $1 # $Id: pdwin32.vac36.tools,v 1.3 2000-11-21 04:39:19 bird Exp $ 2 2 # ODIN / win32os2 Project 3 3 # … … 7 7 # phaller@gmx.net, 1999/05/27 8 8 # 9 10 11 # 12 # VAC36 Specific tools 13 # 14 MAPSYM = mapsym 9 15 10 16 -
trunk/include/pdwin32.wat.dbg
r4642 r4656 1 # $Id: pdwin32.wat.dbg,v 1. 6 2000-11-20 04:58:14bird Exp $1 # $Id: pdwin32.wat.dbg,v 1.7 2000-11-21 04:39:19 bird Exp $ 2 2 # ODIN / win32os2 Project 3 3 # … … 65 65 # fpi87 inline fpu instructions 66 66 # hw generate Watcom debug information 67 CFLAGS = -w4 -wcd=726 -e25 -od -d2 -hw -bm -mf -5r -br -bt=os2 -zq -fp5 -fpi87 68 CXXFLAGS = -w4 -wcd=726 -e25 -od -d2 -hw -bm -mf -5r -br -bt=os2 -zq -fp5 -fpi87 69 CXXFLAGS_ODINCRT = -w4 -wcd=726 -e25 -od -d2 -hw -bm -bd -mf -5r -bt=os2 -zq -fp5 -fpi87 67 # xd disable exception handling (default) 68 # xs enable exception handling 69 # bd build target is a dynamic link library (DLL) 70 CXXEXCEPTIONS = -xs 71 !ifndef STATIC_CRT 72 DLLRTL = -br 73 !endif 74 CFLAGS = -w4 -wcd=726 -e25 -od -d2 -hw -bm -mf -5r -bt=os2 -zq -fp5 -fpi87 $(DLLRTL) 75 CXXFLAGS = -w4 -wcd=726 -e25 -od -d2 -hw -bm -mf -5r -bt=os2 -zq -fp5 -fpi87 -xd $(DLLRTL) 76 CXXFLAGS_ODINCRT = -w4 -wcd=726 -e25 -od -d2 -hw -bm -mf -5r -bt=os2 -zq -fp5 -fpi87 -xd 70 77 CFLAGS_WIN32APP = -w4 -wcd=726 -e25 -od -d2 -hw -bm -mf -5r -bt=os2 -zq -fp5 -fpi87 71 78 CXXFLAGS_WIN32APP= -w4 -wcd=726 -e25 -od -d2 -hw -bm -mf -5r -bt=os2 -zq -fp5 -fpi87 … … 83 90 84 91 !ifdef EXETARGET 92 !ifdef VIO 93 CFLAGS += -bc 94 CXXFLAGS += -bc 95 !else 85 96 CFLAGS += -bg 86 97 CXXFLAGS += -bg 98 !endif 87 99 !else 88 100 CFLAGS += -bd -
trunk/include/pdwin32.wat.post
r4647 r4656 1 # $Id: pdwin32.wat.post,v 1. 7 2000-11-20 05:16:21bird Exp $1 # $Id: pdwin32.wat.post,v 1.8 2000-11-21 04:39:20 bird Exp $ 2 2 # 3 3 # Odin32 API … … 40 40 # 41 41 42 42 43 !ifndef TARGET_EXTENSION 43 ! ifdef EXETARGET 44 ! ifdef LIBTARGET 45 TARGET_EXTENSION=lib 46 ! else 47 ! ifdef EXETARGET 44 48 TARGET_EXTENSION=exe 45 ! else46 ! ifdef LIBTARGET47 TARGET_EXTENSION=lib48 49 ! else 49 50 TARGET_EXTENSION=dll … … 100 101 $(PDWIN32_BIN)\$(TARGET).$(TARGET_EXTENSION) \ 101 102 $(PDWIN32_BIN)\$(TARGET).sym \ 102 lib 103 lib \ 104 .SYMBOLIC 103 105 !endif 104 106 … … 153 155 $(OBJDIR)\$(TARGET).sym \ 154 156 $(PDWIN32_BIN)\$(TARGET).$(TARGET_EXTENSION) \ 155 $(PDWIN32_BIN)\$(TARGET).sym 157 $(PDWIN32_BIN)\$(TARGET).sym \ 158 .SYMBOLIC 156 159 !endif 157 160 … … 160 163 # 161 164 !ifndef NO_LIB_RULE 162 lib: 165 lib: .SYMBOLIC 163 166 !endif 164 167 … … 213 216 all: $(OBJDIR) \ 214 217 $(INTLIBS) \ 215 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION) 218 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION) \ 219 .SYMBOLIC 216 220 !endif 217 221 … … 221 225 # 222 226 !ifndef NO_LIB_RULE 223 lib: 227 lib: .SYMBOLIC 224 228 !endif 225 229 … … 229 233 # 230 234 !ifndef NO_INTERNAL_LIBS 231 libs: all 235 libs: all .SYMBOLIC 232 236 !endif 233 237 … … 242 246 $(OBJS: =&^ 243 247 ) 244 $(OBJDIR)\$ (@B).lst248 $(OBJDIR)\$^&.lst 245 249 << 246 250 !endif … … 258 262 # 259 263 !ifndef NO_DEP_RULE 260 dep: dep_internal $(ADDITIONAL_DEP) 261 dep_internal: 264 dep: dep_internal $(ADDITIONAL_DEP) .SYMBOLIC 265 dep_internal: .SYMBOLIC 262 266 $(DEPEND) $(CINCLUDES) *.c *.cpp *.h *.asm *.inc \ 263 267 *.rc *.dlg $(PDWIN32_INCLUDE)\*.h -robj *.orc … … 274 278 !ifndef NO_INTERNAL_LIBS 275 279 !ifdef INTLIBS 276 $(INTLIBS): 280 $(INTLIBS): .SYMBOLIC 277 281 $(DODIRS) "$(SUBDIRS)" $(MAKE_CMD) libs 278 282 !endif … … 289 293 # 290 294 $(PDWIN32_LIB)\$(ORGTARGET).lib: $(ORGTARGET).lib 291 @if not exist $ (@D) $(CREATEPATH) $(@D)292 $(CP) $ **$@295 @if not exist $^: $(CREATEPATH) $^: 296 $(CP) $[@ $@ 293 297 294 298 … … 297 301 # 298 302 $(PDWIN32_BIN)\$(TARGET).$(TARGET_EXTENSION): $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION) 299 @if not exist $ (@D) $(CREATEPATH) $(@D)300 $(CP) $ ** $@303 @if not exist $^: $(CREATEPATH) $^: 304 $(CP) $[@ $^@ 301 305 !ifndef NO_MAIN_BIN_COPY 302 -$(CP) $ ** $(@D)..\..\$(@F)306 -$(CP) $[@ $^:..\..\$^. 303 307 !endif 304 308 … … 308 312 # 309 313 $(PDWIN32_BIN)\$(TARGET).sym: $(OBJDIR)\$(TARGET).sym 310 @if not exist $ (@D) $(CREATEPATH) $(@D)311 $(CP) $ **$@314 @if not exist $^: $(CREATEPATH) $^: 315 $(CP) $[@ $@ 312 316 !ifndef NO_MAIN_BIN_COPY 313 -$(CP) $ ** $(@D)..\..\$(@F)317 -$(CP) $[@ $^:..\..\$^. 314 318 !endif 315 319 … … 329 333 !ifndef NOTEXPDEF 330 334 $(ORGTARGET).lib: $(ORGTARGET)exp.def 331 $(IMPLIB) $(IMPLIBFLAGS) $@ $ **335 $(IMPLIB) $(IMPLIBFLAGS) $@ $[@ 332 336 !else 333 337 $(TARGET).lib: $(DEFFILE) 334 $(IMPLIB) $(IMPLIBFLAGS) $@ $ **338 $(IMPLIB) $(IMPLIBFLAGS) $@ $[@ 335 339 !endif 336 340 … … 341 345 !ifndef NOTEXPDEF 342 346 $(ORGTARGET)exp.def: $(DEFFILE) 343 $(IMPDEF) $ **$@347 $(IMPDEF) $[@ $@ 344 348 !endif 345 349 … … 357 361 !ifndef NOCLEAN 358 362 !ifndef CLEAN2 359 clean: 363 clean: .SYMBOLIC 360 364 !else 361 clean: clean2 365 clean: clean2 .SYMBOLIC 362 366 !endif 363 367 $(RM) *.lib *.res *.map *.pch \ -
trunk/include/pdwin32.wat.rel
r4642 r4656 1 # $Id: pdwin32.wat.rel,v 1. 4 2000-11-20 04:58:15bird Exp $1 # $Id: pdwin32.wat.rel,v 1.5 2000-11-21 04:39:20 bird Exp $ 2 2 # ODIN / win32os2 Project 3 3 # … … 50 50 # 51 51 # Watcom compiler flags: 52 # w4 warning level 4 53 # wcd=726 disable warning 726 (unreferened local variable or parameter) 54 # e25 error limit 55 # d2 generate symbolic debug information 56 # od no optimizations 57 # bm multithreaded environment 58 # ez generated OMF objects 59 # mf flat memory model 60 # 5r pentium register calling convention 61 # br use dll for runtime library functions 62 # bt=os2 target os = OS/2 63 # zq operate quietly (display only errors) 64 # fp5 optimize floating-point for pentium 65 # fpi87 inline fpu instructions 66 # hw generate Watcom debug information 67 CFLAGS = -w4 -wcd=726 -e25 -od -bm -mf -s -5r -br -bt=os2 -zq -fp5 -fpi87 68 CXXFLAGS = -w4 -wcd=726 -e25 -od -bm -mf -s -5r -br -bt=os2 -zq -fp5 -fpi87 69 CXXFLAGS_ODINCRT = -w4 -wcd=726 -e25 -od -bm -bd -s -mf -5r -bt=os2 -zq -fp5 -fpi87 52 # w4 warning level 4 53 # wcd=726 disable warning 726 (unreferened local variable or parameter) 54 # e25 error limit 55 # d2 generate symbolic debug information 56 # od no optimizations 57 # bm multithreaded environment 58 # ez generated OMF objects 59 # mf flat memory model 60 # 5r pentium register calling convention 61 # br use dll for runtime library functions 62 # bt=os2 target os = OS/2 63 # zq operate quietly (display only errors) 64 # fp5 optimize floating-point for pentium 65 # fpi87 inline fpu instructions 66 # hw generate Watcom debug information 67 # xd disable exception handling (default) 68 # xs enable exception handling 69 CXXEXCEPTIONS = -xs 70 !ifndef STATIC_CRT 71 DLLRTL = -br 72 !endif 73 CFLAGS = -w4 -wcd=726 -e25 -od -bm -mf -5r -bt=os2 -zq -fp5 -fpi87 -s $(DLLRTL) 74 CXXFLAGS = -w4 -wcd=726 -e25 -od -bm -mf -5r -bt=os2 -zq -fp5 -fpi87 -s -xd $(DLLRTL) 75 CXXFLAGS_ODINCRT = -w4 -wcd=726 -e25 -od -bm -mf -5r -bt=os2 -zq -fp5 -fpi87 -s -xd 70 76 CFLAGS_WIN32APP = -w4 -wcd=726 -e25 -od -bm -mf -5r -bt=os2 -zq -fp5 -fpi87 71 77 CXXFLAGS_WIN32APP= -w4 -wcd=726 -e25 -od -bm -mf -5r -bt=os2 -zq -fp5 -fpi87 … … 76 82 77 83 !ifdef EXETARGET 84 !ifdef VIO 85 CFLAGS += -bc 86 CXXFLAGS += -bc 87 !else 78 88 CFLAGS += -bg 79 89 CXXFLAGS += -bg 90 !endif 80 91 !else 81 92 CFLAGS += -bd -
trunk/include/pdwin32.wat.tools
r4642 r4656 1 # $Id: pdwin32.wat.tools,v 1. 6 2000-11-20 04:58:15bird Exp $1 # $Id: pdwin32.wat.tools,v 1.7 2000-11-21 04:39:20 bird Exp $ 2 2 # ODIN / win32os2 Project 3 3 # … … 5 5 # Note: this has to be included after the compiler environment 6 6 # 7 # 8 # 9 7 10 8 11 # 9 12 # Watcom Specific tools 10 13 # 14 MAPSYM = ..\..\$(PDWIN32_TOOLS)\mapsymWat.cmd 11 15 KDEF2WAT = $(PDWIN32_TOOLS)\kDef2Wat.exe 16 12 17 13 18 #
Note:
See TracChangeset
for help on using the changeset viewer.