Changeset 8352 for trunk/make/setup.os2debmscv6.mk
- Timestamp:
- Apr 30, 2002, 9:45:53 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/make/setup.os2debmscv6.mk
r8334 r8352 1 # $Id: setup.os2debmscv6.mk,v 1. 5 2002-04-30 06:20:03 bird Exp $1 # $Id: setup.os2debmscv6.mk,v 1.6 2002-04-30 19:45:53 bird Exp $ 2 2 3 3 # ---OS2, DEBUG, MSCV6------------------------- 4 ENV_NAME="OS/2, Debug, Microsoft C v6.0a "4 ENV_NAME="OS/2, Debug, Microsoft C v6.0a 32-bit" 5 5 ENV_STATUS=OK 6 6 !if "$(ENV_ENVS)" == "" … … 21 21 # 22 22 AR=ilib.exe 23 CC=cl .exe23 CC=cl386.exe 24 24 CXX=false 25 25 LINK=ilink.exe … … 49 49 _CC_DEFAULT_LIBS = /Zl 50 50 _CC_PACK = /Zp 51 _CC_MODEL = /Asfw51 _CC_MODEL = 52 52 53 53 !ifdef ALL_SEG_TEXT … … 72 72 _CC_PACK = /Zp$(CC_PACK) 73 73 !endif 74 !if !defined(CC_MODEL) && defined(ALL_MODEL) 75 CC_MODEL = $(ALL_MODEL) 76 !endif 77 !ifdef CC_MODEL 78 _CC_MODEL = 79 !endif 80 !if "$(CC_MODEL)" == "TINY" 81 _CC_MODEL = /AT 82 !endif 83 !if "$(CC_MODEL)" == "SMALL" 84 _CC_MODEL = /AS 85 !endif 86 !if "$(CC_MODEL)" == "COMPACT" 87 _CC_MODEL = /AC 88 !endif 89 !if "$(CC_MODEL)" == "MEDIUM" 90 _CC_MODEL = /AM 91 !endif 92 !if "$(CC_MODEL)" == "LARGE" 93 _CC_MODEL = /AL 94 !endif 95 !if "$(CC_MODEL)" == "HUGE" 96 _CC_MODEL = /AH 97 !endif 98 !if "$(_CC_MODEL)" == "" 99 ! error Invalid MODEL. CC_MODEL=$(CC_MODEL) 74 !if defined(CXX_MODEL) || defined(ALL_MODEL) 75 ! if [$(ECHO) warning: CXX_MODEL/ALL_MODEL isn't supported by this compiler$(CLRRST)] 76 ! endif 100 77 !endif 101 78 102 79 _CC_OPTIONAL = $(_CC_SEG_TEXT) $(_CC_SEG_DATA) $(_CC_SEG_XCPT) $(_CC_DEFAULT_LIBS) $(_CC_PACK) $(_CC_MODEL) 103 80 104 CC_FLAGS=/nologo /c /DDEBUG /DOS2 / W0 /G2s /Zi /Owis$(_CC_OPTIONAL) $(CC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CC_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES)81 CC_FLAGS=/nologo /c /DDEBUG /DOS2 /D__32BIT__ /D__i386__ /W0 /G3 /Zi $(_CC_OPTIONAL) $(CC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CC_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES) 105 82 CC_FLAGS_EXE=$(CC_FLAGS) 106 83 CC_FLAGS_DLL=$(CC_FLAGS) 107 CC_FLAGS_SYS=$(CC_FLAGS) /DRING0 84 CC_FLAGS_SYS=$(CC_FLAGS) /DRING0 /Gs /Owis 108 85 CC_FLAGS_IFS=$(CC_FLAGS_SYS) 109 86 CC_OBJ_OUT=/Fo 110 CC_LST_OUT=/F a111 CC_PC_2_STDOUT=/P / E87 CC_LST_OUT=/Fl 88 CC_PC_2_STDOUT=/P /C /E 112 89 113 90 CXX_FLAGS= … … 115 92 CXX_FLAGS_DLL= 116 93 CXX_FLAGS_SYS= 117 C C_FLAGS_IFS=94 CXX_FLAGS_IFS= 118 95 CXX_OBJ_OUT= 96 CXX_LST_OUT= 119 97 CXX_PC_2_STDOUT= 120 98 … … 147 125 # Libraries and object files. 148 126 # 149 LIB_OS = os2 286.lib150 LIB_C_OBJ = clibcep.lib151 LIB_C_DLL = clibcep.lib152 LIB_C_RTDLL = clibcep.lib127 LIB_OS = os2386.lib 128 LIB_C_OBJ = libc.lib 129 LIB_C_DLL = libc.lib 130 LIB_C_RTDLL = libc.lib 153 131 LIB_C_NRE = 154 132 LIB_C_DMNGL =
Note:
See TracChangeset
for help on using the changeset viewer.