summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/e2fsprogs.make6
-rw-r--r--rules/fbtest.make4
-rw-r--r--rules/hosttool-e2fsprogs.make4
-rw-r--r--rules/lilo.make2
-rw-r--r--rules/mtd.make2
-rw-r--r--rules/xfree430.make8
6 files changed, 14 insertions, 12 deletions
diff --git a/rules/e2fsprogs.make b/rules/e2fsprogs.make
index b79934894..635790e40 100644
--- a/rules/e2fsprogs.make
+++ b/rules/e2fsprogs.make
@@ -65,8 +65,10 @@ e2fsprogs_prepare: $(STATEDIR)/e2fsprogs.prepare
E2FSPROGS_AUTOCONF = $(CROSS_AUTOCONF)
E2FSPROGS_AUTOCONF += --prefix=/usr
E2FSPROGS_AUTOCONF += --enable-fsck
-E2FSPROGS_AUTOCONF += --with-cc=$(PTXCONF_COMPILER_PREFIX)gcc
-E2FSPROGS_AUTOCONF += --with-linker=$(PTXCONF_COMPILER_PREFIX)ld
+ifndef NATIVE
+E2FSPROGS_AUTOCONF += --with-cc=$(COMPILER_PREFIX)gcc
+E2FSPROGS_AUTOCONF += --with-linker=$(COMPILER_PREFIX)ld
+endif
E2FSPROGS_PATH = PATH=$(CROSS_PATH)
E2FSPROGS_ENV = $(CROSS_ENV)
E2FSPROGS_ENV += BUILD_CC=$(HOSTCC)
diff --git a/rules/fbtest.make b/rules/fbtest.make
index 8368717a1..c780e941f 100644
--- a/rules/fbtest.make
+++ b/rules/fbtest.make
@@ -90,7 +90,7 @@ fbtest_compile_deps = $(STATEDIR)/fbtest.prepare
$(STATEDIR)/fbtest.compile: $(fbtest_compile_deps)
@$(call targetinfo, $@)
cd $(FBTEST_DIR) && $(FBTEST_ENV) $(FBTEST_PATH) \
- CROSS_COMPILE=$(PTXCONF_COMPILER_PREFIX) make
+ CROSS_COMPILE=$(COMPILER_PREFIX) make
touch $@
# ----------------------------------------------------------------------------
@@ -123,7 +123,7 @@ $(STATEDIR)/fbtest.targetinstall: $(fbtest_targetinstall_deps)
@$(call install_fixup,DEPENDS,)
@$(call install_fixup,DESCRIPTION,missing)
- @$(call install_copy, 0, 0, 0755, $(FBTEST_DIR)/$(PTXCONF_COMPILER_PREFIX)fbtest, /sbin/fbtest)
+ @$(call install_copy, 0, 0, 0755, $(FBTEST_DIR)/$(COMPILER_PREFIX)fbtest, /sbin/fbtest)
@$(call install_finish)
diff --git a/rules/hosttool-e2fsprogs.make b/rules/hosttool-e2fsprogs.make
index 7fdd55b31..36ca093f1 100644
--- a/rules/hosttool-e2fsprogs.make
+++ b/rules/hosttool-e2fsprogs.make
@@ -67,8 +67,8 @@ hosttool-e2fsprogs_prepare: $(STATEDIR)/hosttool-e2fsprogs.prepare
HOSTTOOLS_E2FSPROGS_AUTOCONF = $(CROSS_AUTOCONF)
HOSTTOOLS_E2FSPROGS_AUTOCONF += --prefix=/usr
HOSTTOOLS_E2FSPROGS_AUTOCONF += --enable-fsck
-HOSTTOOLS_E2FSPROGS_AUTOCONF += --with-cc=$(PTXCONF_COMPILER_PREFIX)gcc
-HOSTTOOLS_E2FSPROGS_AUTOCONF += --with-linker=$(PTXCONF_COMPILER_PREFIX)ld
+HOSTTOOLS_E2FSPROGS_AUTOCONF += --with-cc=$(COMPILER_PREFIX)gcc
+HOSTTOOLS_E2FSPROGS_AUTOCONF += --with-linker=$(COMPILER_PREFIX)ld
HOSTTOOLS_E2FSPROGS_PATH = PATH=$(CROSS_PATH)
HOSTTOOLS_E2FSPROGS_ENV = $(CROSS_ENV)
HOSTTOOLS_E2FSPROGS_ENV += BUILD_CC=$(HOSTCC)
diff --git a/rules/lilo.make b/rules/lilo.make
index 1f524f9cb..f6b705cb0 100644
--- a/rules/lilo.make
+++ b/rules/lilo.make
@@ -63,7 +63,7 @@ $(STATEDIR)/lilo.extract: $(STATEDIR)/lilo.get
lilo_prepare: $(STATEDIR)/lilo.prepare
LILO_PATH = PATH=$(CROSS_PATH)
-LILO_MAKEVARS = CROSS=$(PTXCONF_COMPILER_PREFIX)
+LILO_MAKEVARS = CROSS=$(COMPILER_PREFIX)
#
# dependencies
diff --git a/rules/mtd.make b/rules/mtd.make
index 35bef1a9b..ac963ca06 100644
--- a/rules/mtd.make
+++ b/rules/mtd.make
@@ -73,7 +73,7 @@ mtd_prepare_deps = \
$(STATEDIR)/mtd.extract
MTD_PATH = PATH=$(CROSS_PATH)
-MTD_MAKEVARS = CROSS=$(PTXCONF_COMPILER_PREFIX)
+MTD_MAKEVARS = CROSS=$(COMPILER_PREFIX)
MTD_ENV = $(CROSS_ENV)
$(STATEDIR)/mtd.prepare: $(mtd_prepare_deps)
diff --git a/rules/xfree430.make b/rules/xfree430.make
index aced39a8b..1e0d89b90 100644
--- a/rules/xfree430.make
+++ b/rules/xfree430.make
@@ -141,11 +141,11 @@ $(STATEDIR)/xfree430.prepare: $(xfree430_prepare_deps)
cp $(PTXCONF_XFREE430_CONFIG) $(XFREE430_BUILDDIR)/config/cf/host.def
cd $(XFREE430_BUILDDIR) && mkdir cross_compiler
for i in $(PTXCONF_PREFIX)/$(PTXCONF_GNU_TARGET)/bin/*; do ln -s $$i $(XFREE430_BUILDDIR)/cross_compiler; done
- ln -sf $(PTXCONF_PREFIX)/bin/$(PTXCONF_COMPILER_PREFIX)cpp $(XFREE430_BUILDDIR)/cross_compiler/cpp
- ln -sf $(PTXCONF_PREFIX)/bin/$(PTXCONF_COMPILER_PREFIX)gcov $(XFREE430_BUILDDIR)/cross_compiler/gcov
+ ln -sf $(PTXCONF_PREFIX)/bin/$(COMPILER_PREFIX)cpp $(XFREE430_BUILDDIR)/cross_compiler/cpp
+ ln -sf $(PTXCONF_PREFIX)/bin/$(COMPILER_PREFIX)gcov $(XFREE430_BUILDDIR)/cross_compiler/gcov
ln -sf gcc $(XFREE430_BUILDDIR)/cross_compiler/cc
- ln -sf $(PTXCONF_PREFIX)/bin/$(PTXCONF_COMPILER_PREFIX)g++ $(XFREE430_BUILDDIR)/cross_compiler/
- ln -sf $(PTXCONF_COMPILER_PREFIX)g++ $(XFREE430_BUILDDIR)/cross_compiler/g++
+ ln -sf $(PTXCONF_PREFIX)/bin/$(COMPILER_PREFIX)g++ $(XFREE430_BUILDDIR)/cross_compiler/
+ ln -sf $(COMPILER_PREFIX)g++ $(XFREE430_BUILDDIR)/cross_compiler/g++
ln -sf g++ $(XFREE430_BUILDDIR)/cross_compiler/c++
touch $@