source: trunk/make/setup.os2ld.mk@ 10493

Last change on this file since 10493 was 10493, checked in by bird, 21 years ago

InnoTek GCC.

File size: 1.6 KB
RevLine 
[10493]1# $Id: setup.os2ld.mk,v 1.3 2004-03-08 19:56:43 bird Exp $
[9165]2
3#
4# LD (link editor) fanout.
5#
[9243]6MAKE_INCLUDE_LD_SETUP =
[9165]7!ifdef LD_USE_WLINK
[9243]8TOOL_MAPSYM_TYPE = WLINK
9MAKE_INCLUDE_LD_SETUP = $(PATH_MAKE)\setup.$(SHT_TRGPLTFRM)$(SHT_BLDMD)wlink.mk
[9165]10!endif
11!ifdef LD_USE_ILINK
[9243]12TOOL_MAPSYM_TYPE = ILINK
13MAKE_INCLUDE_LD_SETUP = $(PATH_MAKE)\setup.$(SHT_TRGPLTFRM)$(SHT_BLDMD)ilink.mk
[9165]14!endif
15!ifdef LD_USE_LINK
[9243]16TOOL_MAPSYM_TYPE = LINK
17MAKE_INCLUDE_LD_SETUP = $(PATH_MAKE)\setup.$(SHT_TRGPLTFRM)$(SHT_BLDMD)link.mk
[9165]18!endif
19!ifdef LD_USE_LINK386
[9243]20TOOL_MAPSYM_TYPE = LINK386
21MAKE_INCLUDE_LD_SETUP = $(PATH_MAKE)\setup.$(SHT_TRGPLTFRM)$(SHT_BLDMD)link386.mk
[9165]22!endif
[10493]23!ifdef LD_USE_EMXOMFLD
24TOOL_MAPSYM_TYPE = ILINK
25MAKE_INCLUDE_LD_SETUP = $(PATH_MAKE)\setup.$(SHT_TRGPLTFRM)$(SHT_BLDMD)emxomfld.mk
26!endif
[9165]27
28# Use default one (for the given environment)
[9243]29!if "$(MAKE_INCLUDE_LD_SETUP)" == ""
[9165]30! if "$(BUILD_ENV:WAT=xxx)" != "$(BUILD_ENV)" # (watcom check)
[9243]31TOOL_MAPSYM_TYPE = WLINK
32MAKE_INCLUDE_LD_SETUP = $(PATH_MAKE)\setup.$(SHT_TRGPLTFRM)$(SHT_BLDMD)wlink.mk
[9165]33! else
[10493]34! if "$(BUILD_ENV:IGCC=xxxx)" != "$(BUILD_ENV)" # (InnoTek GCC check)
35TOOL_MAPSYM_TYPE = ILINK
36MAKE_INCLUDE_LD_SETUP = $(PATH_MAKE)\setup.$(SHT_TRGPLTFRM)$(SHT_BLDMD)emxomfld.mk
37! else
38! if "$(LD_FORMAT)" == "NE"
[9243]39TOOL_MAPSYM_TYPE = LINK
40MAKE_INCLUDE_LD_SETUP = $(PATH_MAKE)\setup.$(SHT_TRGPLTFRM)$(SHT_BLDMD)link.mk
[10493]41! else
[9243]42TOOL_MAPSYM_TYPE = ILINK
43MAKE_INCLUDE_LD_SETUP = $(PATH_MAKE)\setup.$(SHT_TRGPLTFRM)$(SHT_BLDMD)ilink.mk
[10493]44! endif
[9165]45! endif
46! endif
47!endif
48
[9243]49!include $(MAKE_INCLUDE_LD_SETUP)
50
Note: See TracBrowser for help on using the repository browser.