Changeset 1504 for trunk/kBuild/tools/GXX3.kmk
- Timestamp:
- Apr 9, 2008, 2:04:42 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GXX3.kmk
r1418 r1504 31 31 TOOL_GXX3_CXX ?= g++$(HOSTSUFF_EXE) 32 32 TOOL_GXX3_AS ?= gcc$(HOSTSUFF_EXE) 33 ifeq ($( BUILD_TARGET),solaris)33 ifeq ($(KBUILD_TARGET),solaris) 34 34 TOOL_GXX3_AR ?= gar$(HOSTSUFF_EXE) 35 35 else 36 36 TOOL_GXX3_AR ?= ar$(HOSTSUFF_EXE) 37 37 endif 38 ifeq ($( BUILD_TARGET),os2)38 ifeq ($(KBUILD_TARGET),os2) 39 39 TOOL_GXX3_AR_IMP ?= emximp$(HOSTSTUFF_EXE) 40 40 else … … 43 43 TOOL_GXX3_LD ?= g++$(HOSTSUFF_EXE) 44 44 TOOL_GXX3_LD_SYSMOD ?= ld$(HOSTSUFF_EXE) 45 ifndef TOOL_GXX3_LDFLAGS.$( BUILD_TARGET)45 ifndef TOOL_GXX3_LDFLAGS.$(KBUILD_TARGET) 46 46 TOOL_GXX3_LDFLAGS.dll ?= -shared 47 47 else 48 TOOL_GXX3_LDFLAGS.dll ?= $(TOOL_GXX3_LDFLAGS.$( BUILD_TARGET))48 TOOL_GXX3_LDFLAGS.dll ?= $(TOOL_GXX3_LDFLAGS.$(KBUILD_TARGET)) 49 49 endif 50 50 TOOL_GXX3_LDFLAGS.sysmod ?= -r 51 TOOL_GXX3_LD_SONAME ?= -Wl,-soname=$(firstword $($(1)_SONAME.$( BUILD_TARGET).$(BUILD_TYPE)) $($(1)_SONAME.$(BUILD_TARGET)) $($(1)_SONAME.$(BUILD_TYPE)) $($(1)_SONAME) $(notdir $(2)))52 ifeq ($( BUILD_TARGET),os2)51 TOOL_GXX3_LD_SONAME ?= -Wl,-soname=$(firstword $($(1)_SONAME.$(KBUILD_TARGET).$(KBUILD_TYPE)) $($(1)_SONAME.$(KBUILD_TARGET)) $($(1)_SONAME.$(KBUILD_TYPE)) $($(1)_SONAME) $(notdir $(2))) 52 ifeq ($(KBUILD_TARGET),os2) 53 53 TOOL_GXX3_LD_MAP ?= -Zmap=$(1) 54 54 TOOL_GXX3_LD_SYSMOD_MAP ?= -Zmap=$(1) … … 274 274 define TOOL_GXX3_LINK_DLL_CMDS 275 275 $(QUIET)$(TOOL_GXX3_LD) $(TOOL_GXX3_LDFLAGS.dll) $(flags) -o $(out)\ 276 $(if $(filter-out win32 os2, $( BUILD_TARGET)),$(call TOOL_GXX3_LD_SONAME,$(target),$(out)))\276 $(if $(filter-out win32 os2, $(KBUILD_TARGET)),$(call TOOL_GXX3_LD_SONAME,$(target),$(out)))\ 277 277 $(objs)\ 278 278 $(filter %.def, $(othersrc))\
Note:
See TracChangeset
for help on using the changeset viewer.