diff options
Diffstat (limited to 'rules/pre/toolchain.make')
-rw-r--r-- | rules/pre/toolchain.make | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/rules/pre/toolchain.make b/rules/pre/toolchain.make index 33627bc..ec948f2 100644 --- a/rules/pre/toolchain.make +++ b/rules/pre/toolchain.make @@ -50,9 +50,13 @@ PTXDIST_HOST_LDFLAGS := -L${PTXDIST_PATH_SYSROOT_HOST_PREFIX}/lib ifndef PTXCONF_TOOLCHAIN_DEBUG TOOLCHAIN_CROSS_DEBUG_MAP := \ $(PTXDIST_SYSROOT_CROSS)= \ + $(PTXDIST_WORKSPACE)/platform-=$(call remove_quotes,$(PTXCONF_PROJECT))/platform- + +ifneq ($(PTXDIST_SYSROOT_CROSS),$(call ptx/sh, realpath $(PTXDIST_SYSROOT_CROSS))) +TOOLCHAIN_CROSS_DEBUG_MAP += \ $(call ptx/sh, realpath $(PTXDIST_SYSROOT_CROSS))= \ - $(PTXDIST_WORKSPACE)/platform-=$(call remove_quotes,$(PTXCONF_PROJECT))/platform- \ $(call ptx/sh, realpath $(PTXDIST_WORKSPACE))/platform-=$(call remove_quotes,$(PTXCONF_PROJECT))/platform- +endif TOOLCHAIN_CROSS_DEBUG_MAP_FLAGS := \ $(addprefix -fdebug-prefix-map=,$(TOOLCHAIN_CROSS_DEBUG_MAP)) |