Changeset 1504 for trunk/kBuild/tools/GXX3PLAIN.kmk
- Timestamp:
- Apr 9, 2008, 2:04:42 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GXX3PLAIN.kmk
r1418 r1504 38 38 TOOL_GXX3PLAIN_LDFLAGS.dll.os2 ?= -Zdll 39 39 TOOL_GXX3PLAIN_LDFLAGS.dll.darwin ?= -dynamiclib 40 ifndef TOOL_GXX3PLAIN_LDFLAGS.$( BUILD_TARGET)40 ifndef TOOL_GXX3PLAIN_LDFLAGS.$(KBUILD_TARGET) 41 41 TOOL_GXX3PLAIN_LDFLAGS.dll ?= -shared 42 42 else 43 TOOL_GXX3PLAIN_LDFLAGS.dll ?= $(TOOL_GXX3PLAIN_LDFLAGS.$( BUILD_TARGET))43 TOOL_GXX3PLAIN_LDFLAGS.dll ?= $(TOOL_GXX3PLAIN_LDFLAGS.$(KBUILD_TARGET)) 44 44 endif 45 45 TOOL_GXX3PLAIN_LD_SONAME.darwin ?= $(NO_SUCH_VARIABLE) 46 46 TOOL_GXX3PLAIN_LD_SONAME.os2 ?= $(NO_SUCH_VARIABLE) 47 TOOL_GXX3PLAIN_LD_SONAME.solaris ?= -Wl,-h,$(firstword $($(1)_SONAME.$( BUILD_TARGET).$(BUILD_TYPE)) $($(1)_SONAME.$(BUILD_TARGET)) $($(1)_SONAME.$(BUILD_TYPE)) $($(1)_SONAME) $(notdir $(2)))47 TOOL_GXX3PLAIN_LD_SONAME.solaris ?= -Wl,-h,$(firstword $($(1)_SONAME.$(KBUILD_TARGET).$(KBUILD_TYPE)) $($(1)_SONAME.$(KBUILD_TARGET)) $($(1)_SONAME.$(KBUILD_TYPE)) $($(1)_SONAME) $(notdir $(2))) 48 48 TOOL_GXX3PLAIN_LD_SONAME.win ?= $(NO_SUCH_VARIABLE) 49 ifndef TOOL_GXX3PLAIN_LD_SONAME.$( BUILD_TARGET)50 TOOL_GXX3PLAIN_LD_SONAME ?= -Wl,-soname=$(firstword $($(1)_SONAME.$( BUILD_TARGET).$(BUILD_TYPE)) $($(1)_SONAME.$(BUILD_TARGET)) $($(1)_SONAME.$(BUILD_TYPE)) $($(1)_SONAME) $(notdir $(2)))49 ifndef TOOL_GXX3PLAIN_LD_SONAME.$(KBUILD_TARGET) 50 TOOL_GXX3PLAIN_LD_SONAME ?= -Wl,-soname=$(firstword $($(1)_SONAME.$(KBUILD_TARGET).$(KBUILD_TYPE)) $($(1)_SONAME.$(KBUILD_TARGET)) $($(1)_SONAME.$(KBUILD_TYPE)) $($(1)_SONAME) $(notdir $(2))) 51 51 else 52 TOOL_GXX3PLAIN_LD_SONAME ?= $(TOOL_GXX3PLAIN_LD_SONAME.$( BUILD_TARGET))52 TOOL_GXX3PLAIN_LD_SONAME ?= $(TOOL_GXX3PLAIN_LD_SONAME.$(KBUILD_TARGET)) 53 53 endif 54 54 ifdef SLKRUNS … … 269 269 define TOOL_GXX3PLAIN_LINK_DLL_CMDS 270 270 $(QUIET)$(TOOL_GXX3PLAIN_LD) $(TOOL_GXX3PLAIN_LDFLAGS.dll) $(flags) -o $(out)\ 271 $(if $(filter-out win32 os2, $( BUILD_TARGET)),$(call TOOL_GXX3PLAIN_LD_SONAME,$(target),$(out)))\271 $(if $(filter-out win32 os2, $(KBUILD_TARGET)),$(call TOOL_GXX3PLAIN_LD_SONAME,$(target),$(out)))\ 272 272 $(objs)\ 273 273 $(filter %.def, $(othersrc))\
Note:
See TracChangeset
for help on using the changeset viewer.