Changeset 1504 in kBuild for trunk/kBuild/tools/GCC3.kmk
- Timestamp:
- Apr 9, 2008 12:04:42 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GCC3.kmk
r1418 r1504 31 31 TOOL_GCC3_CXX ?= g++$(HOSTSUFF_EXE) 32 32 TOOL_GCC3_AS ?= gcc$(HOSTSUFF_EXE) 33 ifeq ($( BUILD_TARGET),solaris) ## @todo drop the MRI script!33 ifeq ($(KBUILD_TARGET),solaris) ## @todo drop the MRI script! 34 34 TOOL_GCC3_AR ?= gar$(HOSTSUFF_EXE) 35 35 else 36 36 TOOL_GCC3_AR ?= ar$(HOSTSUFF_EXE) 37 37 endif 38 ifeq ($( BUILD_TARGET),os2)38 ifeq ($(KBUILD_TARGET),os2) 39 39 TOOL_GCC3_AR_IMP ?= emximp$(HOSTSTUFF_EXE) 40 40 else … … 43 43 TOOL_GCC3_LD ?= gcc$(HOSTSUFF_EXE) 44 44 TOOL_GCC3_LD_SYSMOD ?= ld$(HOSTSUFF_EXE) 45 ifndef TOOL_GCC3_LDFLAGS.$( BUILD_TARGET)45 ifndef TOOL_GCC3_LDFLAGS.$(KBUILD_TARGET) 46 46 TOOL_GCC3_LDFLAGS.dll ?= -shared 47 47 else 48 TOOL_GCC3_LDFLAGS.dll ?= $(TOOL_GCC3_LDFLAGS.$( BUILD_TARGET))48 TOOL_GCC3_LDFLAGS.dll ?= $(TOOL_GCC3_LDFLAGS.$(KBUILD_TARGET)) 49 49 endif 50 50 TOOL_GCC3_LDFLAGS.sysmod ?= -r 51 TOOL_GCC3_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_GCC3_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_GCC3_LD_MAP ?= -Zmap=$(1) 54 54 TOOL_GCC3_LD_SYSMOD_MAP ?= -Zmap=$(1) … … 274 274 define TOOL_GCC3_LINK_DLL_CMDS 275 275 $(QUIET)$(TOOL_GCC3_LD) $(TOOL_GCC3_LDFLAGS.dll) $(flags) -o $(out)\ 276 $(if $(filter-out win32 os2, $( BUILD_TARGET)),$(call TOOL_GCC3_LD_SONAME,$(target),$(out)))\276 $(if $(filter-out win32 os2, $(KBUILD_TARGET)),$(call TOOL_GCC3_LD_SONAME,$(target),$(out)))\ 277 277 $(objs)\ 278 278 $(filter %.def, $(othersrc))\
Note:
See TracChangeset
for help on using the changeset viewer.