Changeset 231 for trunk/kBuild/tools/GCC3.kmk
- Timestamp:
- Feb 9, 2005, 2:55:35 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GCC3.kmk
r213 r231 66 66 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))) 67 67 ifeq ($(BUILD_TARGET),os2) 68 TOOL_GCC3_LD_MAP = -Zmap $(1) 69 else 70 TOOL_GCC3_LD_MAP = -Wl,-Map -Wl,$(1).map -Wl,--cref 68 TOOL_GCC3_LD_MAP = -Zmap $(1) 69 else 70 TOOL_GCC3_LD_MAP = -Wl,-Map -Wl,$(1) -Wl,--cref 71 endif 72 ifeq ($(BUILD_TARGET),os2) 73 TOOL_GCC3_LD_SYSMOD_MAP = -Zmap $(1) 74 else 75 TOOL_GCC3_LD_SYSMOD_MAP = -Map $(1) --cref 71 76 endif 72 77 ifdef SLKRUNS … … 195 200 $(foreach p,$(libpath), -L$(p)) \ 196 201 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib))) \ 197 $(call TOOL_GCC3_LD_MAP,$(outbase) )202 $(call TOOL_GCC3_LD_MAP,$(outbase).map) 198 203 ifneq ($(custom_post),) 199 204 $(eval $(custom_post)) 200 205 endif 206 _OUT_FILES += $(outbase).map 201 207 202 208 endef … … 229 235 $(foreach p,$(libpath), -L$(p)) \ 230 236 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib))) \ 231 $(call TOOL_GCC3_LD_MAP,$(outbase) )237 $(call TOOL_GCC3_LD_MAP,$(outbase).map) 232 238 ifneq ($(custom_post),) 233 239 $(eval $(custom_post)) 234 240 endif 241 _OUT_FILES += $(outbase).map 235 242 236 243 endef … … 259 266 $(TOOL_GCC3_LD_SYSMOD) $(TOOL_GCC3_LDFLAGS.sysmod) $(flags) -o $$@ $(objs) \ 260 267 $(foreach p,$(libpath), -L$(p)) \ 261 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib))) 268 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib))) \ 269 $(call TOOL_GCC3_LD_SYSMOD_MAP,$(outbase).map) 262 270 ifneq ($(custom_post),) 263 271 $(eval $(custom_post)) 264 272 endif 265 266 endef 267 273 _OUT_FILES += $(outbase).map 274 275 endef 276
Note:
See TracChangeset
for help on using the changeset viewer.