Ignore:
Timestamp:
Apr 30, 2002, 9:45:53 PM (23 years ago)
Author:
bird
Message:

Changed 16-bit compiler to *mscv6-16.mk and the 32-bit one use *mscv6.mk.

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 $
    22
    33# ---OS2, DEBUG, MSCV6-------------------------
    4 ENV_NAME="OS/2, Debug, Microsoft C v6.0a"
     4ENV_NAME="OS/2, Debug, Microsoft C v6.0a 32-bit"
    55ENV_STATUS=OK
    66!if "$(ENV_ENVS)" == ""
     
    2121#
    2222AR=ilib.exe
    23 CC=cl.exe
     23CC=cl386.exe
    2424CXX=false
    2525LINK=ilink.exe
     
    4949_CC_DEFAULT_LIBS = /Zl
    5050_CC_PACK         = /Zp
    51 _CC_MODEL        = /Asfw
     51_CC_MODEL        =
    5252
    5353!ifdef ALL_SEG_TEXT
     
    7272_CC_PACK        = /Zp$(CC_PACK)
    7373!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
    10077!endif
    10178
    10279_CC_OPTIONAL = $(_CC_SEG_TEXT) $(_CC_SEG_DATA) $(_CC_SEG_XCPT) $(_CC_DEFAULT_LIBS) $(_CC_PACK) $(_CC_MODEL)
    10380
    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)
     81CC_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)
    10582CC_FLAGS_EXE=$(CC_FLAGS)
    10683CC_FLAGS_DLL=$(CC_FLAGS)
    107 CC_FLAGS_SYS=$(CC_FLAGS) /DRING0
     84CC_FLAGS_SYS=$(CC_FLAGS) /DRING0 /Gs /Owis
    10885CC_FLAGS_IFS=$(CC_FLAGS_SYS)
    10986CC_OBJ_OUT=/Fo
    110 CC_LST_OUT=/Fa
    111 CC_PC_2_STDOUT=/P /E
     87CC_LST_OUT=/Fl
     88CC_PC_2_STDOUT=/P /C /E
    11289
    11390CXX_FLAGS=
     
    11592CXX_FLAGS_DLL=
    11693CXX_FLAGS_SYS=
    117 CC_FLAGS_IFS=
     94CXX_FLAGS_IFS=
    11895CXX_OBJ_OUT=
     96CXX_LST_OUT=
    11997CXX_PC_2_STDOUT=
    12098
     
    147125# Libraries and object files.
    148126#
    149 LIB_OS      = os2286.lib
    150 LIB_C_OBJ   = clibcep.lib
    151 LIB_C_DLL   = clibcep.lib
    152 LIB_C_RTDLL = clibcep.lib
     127LIB_OS      = os2386.lib
     128LIB_C_OBJ   = libc.lib
     129LIB_C_DLL   = libc.lib
     130LIB_C_RTDLL = libc.lib
    153131LIB_C_NRE   =
    154132LIB_C_DMNGL =
Note: See TracChangeset for help on using the changeset viewer.