Changeset 9137 for trunk/make/setup.os2relwat11-16.mk
- Timestamp:
- Aug 27, 2002, 5:03:14 AM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/make/setup.os2relwat11-16.mk
r9129 r9137 1 # $Id: setup.os2relwat11-16.mk,v 1.8 2002-08-24 22:33:13 bird Exp $ 1 # $Id: setup.os2relwat11-16.mk,v 1.9 2002-08-27 03:03:14 bird Exp $ 2 3 # 4 # Note! Watcom is unable to do debug info release builds. 5 # Because of a compiler bug which makes it emit code with 6 # no optimizations. 7 # Another reason is that lxlite isn't able to strip it. 8 # 2 9 3 10 # ---OS2, RELEASE, WAT11------------------------- … … 15 22 # Include some shared standard stuff: ALP, WRC, VAC optional stuff. 16 23 # 24 AS_DEBUG_TYPE = Codeview 17 25 !include $(PATH_MAKE)\setup.os2relalp.mk 18 26 !include $(PATH_MAKE)\setup.os2relwrc.mk … … 47 55 _CC_FLAGS_OS = 48 56 49 # Note: wlink doesn't like 16-bit objects with debuginfo if Debug is disabled. (Failes on make\testcase.) 50 CC_FLAGS=-bt=os2 -dOS2 -d__16BIT__ -5 -omlinear -zq -bm -ze -w4 -zc $(_CC_OPTIONAL) $(CC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CC_INCLUDES:-I=-i=) $(ALL_INCLUDES:-I=-i=) -i=$(PATH_INCLUDES) -i=$(WATCOM)\h 51 CC_FLAGS_EXE=$(CC_FLAGS) 52 CC_FLAGS_DLL=$(CC_FLAGS) -bd 53 CC_FLAGS_SYS=$(CC_FLAGS) -s -zfp -zgp -zu 57 CC_FLAGS=-bt=os2 -dOS2 -d__16BIT__ -5 -zq -bm -ze -w4 -zld $(_CC_OPTIONAL) $(CC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CC_INCLUDES:-I=-i=) $(ALL_INCLUDES:-I=-i=) -i=$(PATH_INCLUDES) -i=$(WATCOM)\h 58 CC_FLAGS_EXE=$(CC_FLAGS) -omlinear -zc 59 CC_FLAGS_DLL=$(CC_FLAGS) -omlinear -zc -bd 60 CC_FLAGS_SYS=$(CC_FLAGS) -omlinear -s -zff -zgf -zu 54 61 CC_FLAGS_VDD=$(CC_FLAGS_SYS) 55 CC_FLAGS_IFS=$(CC_FLAGS _SYS)-bd62 CC_FLAGS_IFS=$(CC_FLAGS) -out -s -zff -zgf -zu -bd 56 63 CC_OBJ_OUT=-fo= 57 64 CC_LST_OUT= 58 65 CC_PC_2_STDOUT=-pc 59 66 60 # Note: wlink doesn't like 16-bit objects with debuginfo if Debug is disabled. (paranoia since CC failed) 61 CXX_FLAGS=-bt=os2 -dOS2 -d__16BIT__ -5 -omlinear -zq -bm -ze -w4 -zc $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES:-I=-i=) $(ALL_INCLUDES:-I=-i=) -i=$(PATH_INCLUDES) -i=$(WATCOM)\h 62 CXX_FLAGS_EXE=$(CXX_FLAGS) 63 CXX_FLAGS_DLL=$(CXX_FLAGS) -bd 64 CXX_FLAGS_SYS=$(CXX_FLAGS) -s -zfp -zgp -zu 67 CXX_FLAGS=-bt=os2 -dOS2 -d__16BIT__ -5 -zq -bm -ze -w4 -zld $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES:-I=-i=) $(ALL_INCLUDES:-I=-i=) -i=$(PATH_INCLUDES) -i=$(WATCOM)\h 68 CXX_FLAGS_EXE=$(CXX_FLAGS) -omlinear -zc 69 CXX_FLAGS_DLL=$(CXX_FLAGS) -omlinear -zc -bd 70 CXX_FLAGS_SYS=$(CXX_FLAGS) -omlinear -s -zff -zgf -zu 65 71 CXX_FLAGS_VDD=$(CXX_FLAGS_SYS) 66 CXX_FLAGS_IFS=$(CXX_FLAGS _SYS)-bd72 CXX_FLAGS_IFS=$(CXX_FLAGS) -omlnaru -s -zff -zgf -zdp -zu -bd 67 73 CXX_OBJ_OUT=-fo= 68 74 CXX_LST_OUT= … … 93 99 IMPLIB_FLAGS=/NOI /Nologo 94 100 95 LINK_FLAGS=Sort global Debug codeview Option quiet, dosseg, eliminate, manglednames, caseexact101 LINK_FLAGS=Sort global Option eliminate, manglednames, caseexact, verbose, cache $(_LD_OPTIONAL) #Debug codeview all 96 102 LINK_FLAGS_EXE=$(LINK_FLAGS) 97 103 LINK_FLAGS_DLL=$(LINK_FLAGS) 98 LINK_FLAGS_SYS=$(LINK_FLAGS) Option oneautodata,internalrelocs, togglerelocs104 LINK_FLAGS_SYS=$(LINK_FLAGS) segment type code preload segment type data preload Option internalrelocs, togglerelocs 99 105 LINK_FLAGS_VDD=$(LINK_FLAGS_SYS) 100 LINK_FLAGS_IFS=$(LINK_FLAGS _SYS)101 LINK_CMD_EXE=$(LINK) $(LINK_FLAGS_EXE) @$(TARGET_LNK)102 LINK_CMD_DLL=$(LINK) $(LINK_FLAGS_DLL) @$(TARGET_LNK)103 LINK_CMD_SYS=$(LINK) $(LINK_FLAGS_SYS) @$(TARGET_LNK)104 LINK_CMD_VDD=$(LINK) $(LINK_FLAGS_VDD) @$(TARGET_LNK)105 LINK_CMD_IFS=$(LINK) $(LINK_FLAGS_IFS) @$(TARGET_LNK)106 LINK_FLAGS_IFS=$(LINK_FLAGS) segment type code preload segment type data preload 107 LINK_CMD_EXE=$(LINK) @$(TARGET_LNK) $(LINK_FLAGS_EXE) 108 LINK_CMD_DLL=$(LINK) @$(TARGET_LNK) $(LINK_FLAGS_DLL) 109 LINK_CMD_SYS=$(LINK) @$(TARGET_LNK) $(LINK_FLAGS_SYS) 110 LINK_CMD_VDD=$(LINK) @$(TARGET_LNK) $(LINK_FLAGS_VDD) 111 LINK_CMD_IFS=$(LINK) @$(TARGET_LNK) $(LINK_FLAGS_IFS) 106 112 LINK_LNK1=file $(TARGET_OBJS: =^ 107 113 file )
Note:
See TracChangeset
for help on using the changeset viewer.