summaryrefslogtreecommitdiffstats
path: root/rules/pre/toolchain.make
diff options
context:
space:
mode:
Diffstat (limited to 'rules/pre/toolchain.make')
-rw-r--r--rules/pre/toolchain.make8
1 files changed, 5 insertions, 3 deletions
diff --git a/rules/pre/toolchain.make b/rules/pre/toolchain.make
index 76227ca..b809823 100644
--- a/rules/pre/toolchain.make
+++ b/rules/pre/toolchain.make
@@ -16,6 +16,7 @@ PTXCONF_CROSS_GCC_CONFIG_CXA_ATEXIT := $(call remove_quotes, $(PTXCONF_CROSS_GC
PTXCONF_CROSS_GCC_CONFIG_SJLJ_EXCEPTIONS := $(call remove_quotes, $(PTXCONF_CROSS_GCC_CONFIG_SJLJ_EXCEPTIONS))
PTXCONF_CROSS_GCC_CONFIG_LIBSSP := $(call remove_quotes, $(PTXCONF_CROSS_GCC_CONFIG_LIBSSP))
PTXCONF_CROSS_GCC_CONFIG_SHARED := $(call remove_quotes, $(PTXCONF_CROSS_GCC_CONFIG_SHARED))
+PTXCONF_PREFIX_CROSS := $(call remove_quotes, $(PTXCONF_PREFIX_CROSS))
PTXCONF_ARCH := $(call remove_quotes, $(PTXCONF_ARCH))
@@ -63,14 +64,15 @@ endif
# gcc-first
#
CROSS_GCC_FIRST_PREFIX := $(PTXDIST_PLATFORMDIR)/sysroot-target
-CROSS_PATH := $(PTXCONF_SYSROOT_CROSS)/bin:$(PTXCONF_SYSROOT_CROSS)/sbin:$(CROSS_GCC_FIRST_PREFIX)/bin:$(PATH)
+CROSS_PATH := $(PTXDIST_SYSROOT_CROSS)$(PTXCONF_PREFIX_CROSS)/bin:$(PTXDIST_SYSROOT_CROSS)$(PTXCONF_PREFIX_CROSS)/sbin:$(CROSS_GCC_FIRST_PREFIX)/bin:$(PATH)
+HOST_CROSS_PATH := $(CROSS_PATH)
#
# debuggable gcc/glibc
#
ifdef PTXCONF_TOOLCHAIN_DEBUG
-BUILDDIR_DEBUG := $(PTXCONF_SYSROOT_CROSS)/src/target
-BUILDDIR_CROSS_DEBUG := $(PTXCONF_SYSROOT_CROSS)/src/cross
+BUILDDIR_DEBUG := $(PTXDIST_SYSROOT_CROSS)$(PTXCONF_PREFIX_CROSS)/src/target
+BUILDDIR_CROSS_DEBUG := $(PTXDIST_SYSROOT_CROSS)$(PTXCONF_PREFIX_CROSS)/src/cross
else
BUILDDIR_DEBUG := $(BUILDDIR)
BUILDDIR_CROSS_DEBUG := $(CROSS_BUILDDIR)