Changeset 1504 for trunk/kBuild/tools/GCC32.kmk
- Timestamp:
- Apr 9, 2008, 2:04:42 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GCC32.kmk
r1418 r1504 35 35 TOOL_GCC32_LD ?= gcc$(HOSTSUFF_EXE) -m32 36 36 TOOL_GCC32_LD_SYSMOD ?= ld$(HOSTSUFF_EXE) 37 ifndef TOOL_GCC32_LDFLAGS.$( BUILD_TARGET)37 ifndef TOOL_GCC32_LDFLAGS.$(KBUILD_TARGET) 38 38 TOOL_GCC32_LDFLAGS.dll ?= -shared 39 39 else 40 TOOL_GCC32_LDFLAGS.dll ?= $(TOOL_GCC32_LDFLAGS.$( BUILD_TARGET))40 TOOL_GCC32_LDFLAGS.dll ?= $(TOOL_GCC32_LDFLAGS.$(KBUILD_TARGET)) 41 41 endif 42 42 TOOL_GCC32_LDFLAGS.sysmod ?= -r -m elf_i386 43 TOOL_GCC32_LD_SONAME ?= -Wl,-soname=$(firstword $($(1)_SONAME.$( BUILD_TARGET).$(BUILD_TYPE)) $($(1)_SONAME.$(BUILD_TARGET)) $($(1)_SONAME.$(BUILD_TYPE)) $($(1)_SONAME) $(notdir $(2)))44 ifeq ($( BUILD_TARGET),os2)43 TOOL_GCC32_LD_SONAME ?= -Wl,-soname=$(firstword $($(1)_SONAME.$(KBUILD_TARGET).$(KBUILD_TYPE)) $($(1)_SONAME.$(KBUILD_TARGET)) $($(1)_SONAME.$(KBUILD_TYPE)) $($(1)_SONAME) $(notdir $(2))) 44 ifeq ($(KBUILD_TARGET),os2) 45 45 TOOL_GCC32_LD_MAP ?= -Zmap=$(1) 46 46 else 47 47 TOOL_GCC32_LD_MAP ?= -Wl,-Map -Wl,$(1) -Wl,--cref 48 48 endif 49 ifeq ($( BUILD_TARGET),os2)49 ifeq ($(KBUILD_TARGET),os2) 50 50 TOOL_GCC32_LD_SYSMOD_MAP ?= -Zmap=$(1) 51 51 else … … 266 266 define TOOL_GCC32_LINK_DLL_CMDS 267 267 $(QUIET)$(TOOL_GCC32_LD) $(TOOL_GCC32_LDFLAGS.dll) $(flags) -o $(out)\ 268 $(if $(filter-out win os2, $( BUILD_TARGET)),$(call TOOL_GCC32_LD_SONAME,$(target),$(out)))\268 $(if $(filter-out win os2, $(KBUILD_TARGET)),$(call TOOL_GCC32_LD_SONAME,$(target),$(out)))\ 269 269 $(objs)\ 270 270 $(foreach p,$(libpath), -L$(p))\
Note:
See TracChangeset
for help on using the changeset viewer.