Ignore:
Timestamp:
Aug 28, 2002, 6:42:06 AM (23 years ago)
Author:
bird
Message:

Splitted out the watcom linker into it own config files.
Option to use ilink with watcom environments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/make/setup.os2relwat11.mk

    r9138 r9153  
    1 # $Id: setup.os2relwat11.mk,v 1.7 2002-08-27 03:58:03 bird Exp $
     1# $Id: setup.os2relwat11.mk,v 1.8 2002-08-28 04:42:05 bird Exp $
    22
    33#
     
    2222# Include some shared standard stuff: ALP, VAC optional stuff.
    2323#
    24 AS_DEBUG_TYPE = Codeview
     24AS_DEBUG_TYPE   = Codeview
    2525!include $(PATH_MAKE)\setup.os2relalp.mk
    2626!include $(PATH_MAKE)\setup.os2relrc.mk
    2727!include $(PATH_MAKE)\setup.os2relwrc.mk
     28!include $(PATH_MAKE)\setup.os2relwlink.mk
     29!ifdef LD_USE_ILINK
     30LD_OLDCPP       = 1
     31! include $(PATH_MAKE)\setup.os2relilink.mk
     32!else
     33_LD_LIBPATH     = $(PATH_WATCOM)\lib386\os2;$(PATH_WATCOM)\lib386;
     34! include $(PATH_MAKE)\setup.os2relwlink.mk
     35!endif
    2836!include $(PATH_MAKE)\setup.optional.watcom11x.mk
    2937
     
    96104IMPLIB_FLAGS=/NOI /Nologo
    97105
    98 LINK_FLAGS=Option eliminate, manglednames, caseexact, cache $(_LD_OPTIONAL) #Debug codeview all
    99 LINK_FLAGS_EXE=$(LINK_FLAGS)
    100 LINK_FLAGS_DLL=$(LINK_FLAGS)
    101 LINK_FLAGS_SYS=$(LINK_FLAGS) segment type code preload segment type data preload Option internalrelocs, togglerelocs
    102 LINK_FLAGS_VDD=$(LINK_FLAGS_SYS)
    103 LINK_FLAGS_IFS=$(LINK_FLAGS_DLL) segment type code preload segment type data preload
    104 LINK_CMD_EXE=$(LINK) $(LINK_FLAGS_EXE) @$(TARGET_LNK)
    105 LINK_CMD_DLL=$(LINK) $(LINK_FLAGS_DLL) @$(TARGET_LNK)
    106 LINK_CMD_SYS=$(LINK) $(LINK_FLAGS_SYS) @$(TARGET_LNK)
    107 LINK_CMD_VDD=$(LINK) $(LINK_FLAGS_VDD) @$(TARGET_LNK)
    108 LINK_CMD_IFS=$(LINK) $(LINK_FLAGS_IFS) @$(TARGET_LNK)
    109 LINK_LNK1=file       $(TARGET_OBJS: =^
    110 file       )
    111 LINK_LNK2=libpath    $(WATCOM)\lib386\os2;$(WATCOM)\lib386;
    112 LINK_LNK3=option map=$(TARGET_MAP)
    113 LINK_LNK4=library    $(TARGET_LIBS: =^, )
    114 LINK_LNK5=name       $(PATH_TARGET)\$(TARGET_NAME).$(TARGET_EXT)
    115 
    116 
    117106
    118107#
Note: See TracChangeset for help on using the changeset viewer.