summaryrefslogtreecommitdiffstats
path: root/rules/cross-gcc.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2008-10-16 07:22:36 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2008-10-16 07:22:36 +0000
commit844cfae2c664df523d7a0debff8a7e5b1182d73c (patch)
treef654ad28f73b00afbeed329614cbc1d25851d038 /rules/cross-gcc.make
parentd86554b5ba588fe9d9910be1058c66b8ec68328e (diff)
downloadOSELAS.Toolchain-844cfae2c664df523d7a0debff8a7e5b1182d73c.tar.gz
OSELAS.Toolchain-844cfae2c664df523d7a0debff8a7e5b1182d73c.tar.xz
* rules/cross-gcc.in, rules/cross-binutils.make, rules/cross-gdb.make, rules/glibc.make, rules/cross-gcc.make, rules/libc.in:
use clean namespace use new TOOLCHAIN_ instead of GENERIC_ fix urls git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7845 f8d472c7-5700-0410-ac5a-87979cec3adf
Diffstat (limited to 'rules/cross-gcc.make')
-rw-r--r--rules/cross-gcc.make15
1 files changed, 9 insertions, 6 deletions
diff --git a/rules/cross-gcc.make b/rules/cross-gcc.make
index 8cb8a8b..2953e39 100644
--- a/rules/cross-gcc.make
+++ b/rules/cross-gcc.make
@@ -27,7 +27,8 @@ CROSS_GCC_BUILDDIR := $(CROSS_BUILDDIR)/$(CROSS_GCC)-build
CROSS_GCC_URL := \
$(PTXCONF_SETUP_GNUMIRROR)/gcc/$(CROSS_GCC)/$(CROSS_GCC).$(CROSS_GCC_SUFFIX) \
- ftp://gcc.gnu.org/pub/gcc/snapshots/$(CROSS_GCC_VERSION)/$(CROSS_GCC).$(CROSS_GCC_SUFFIX)
+ ftp://sourceware.org/pub/gcc/snapshots/$(CROSS_GCC_VERSION)/$(CROSS_GCC).$(CROSS_GCC_SUFFIX) \
+ ftp://sourceware.org/pub/gcc/releases/$(CROSS_GCC)/$(CROSS_GCC).$(CROSS_GCC_SUFFIX)
# ----------------------------------------------------------------------------
# Get
@@ -56,16 +57,18 @@ endif
# ----------------------------------------------------------------------------
CROSS_GCC_PATH := PATH=$(CROSS_PATH)
-CROSS_GCC_ENV := $(HOSTCC_ENV)
+CROSS_GCC_ENV := $(PTX_HOST_ENV)
#
# autoconf
#
CROSS_GCC_AUTOCONF_COMMON := \
- --target=$(PTXCONF_GNU_TARGET) \
+ $(PTX_HOST_CROSS_AUTOCONF_HOST) \
+ $(PTX_HOST_CROSS_AUTOCONF_TARGET) \
+ \
+ $(PTXCONF_TOOLCHAIN_CONFIG_SYSROOT) \
+ $(PTXCONF_TOOLCHAIN_CONFIG_MULTILIB) \
\
- $(PTXCONF_GENERIC_CONFIG_SYSROOT) \
- $(PTXCONF_GENERIC_CONFIG_MULTILIB) \
$(PTXCONF_CROSS_GCC_CONFIG_EXTRA) \
$(PTXCONF_CROSS_GCC_CONFIG_LIBC) \
$(PTXCONF_CROSS_GCC_CONFIG_CXA_ATEXIT) \
@@ -107,7 +110,7 @@ CROSS_GCC_LANG-$(PTXCONF_CROSS_GCC_LANG_FORTRAN) += fortran
CROSS_GCC_AUTOCONF := \
$(CROSS_GCC_AUTOCONF_COMMON) \
- --prefix=$(PTXCONF_SYSROOT_CROSS) \
+ $(PTX_HOST_CROSS_AUTOCONF_PREFIX) \
\
--enable-languages=$(subst $(space),$(comma),$(CROSS_GCC_LANG-y)) \
--enable-threads=$(PTXCONF_CROSS_GCC_THREADS) \