summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2013-11-28 20:29:42 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2013-12-19 15:55:32 +0100
commitd27ec9c85ac02a01d8724ad11127433418f62de1 (patch)
treec77b94cf4d9b307d446d7cb42232109eb0ba6dcd
parentfd9f8f85db22d92a5f3925fa9eaa0c19e00bff53 (diff)
downloadOSELAS.Toolchain-d27ec9c85ac02a01d8724ad11127433418f62de1.tar.gz
OSELAS.Toolchain-d27ec9c85ac02a01d8724ad11127433418f62de1.tar.xz
cross-gcc: linaro now provides .xz archives
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/cross-gcc.make10
1 files changed, 7 insertions, 3 deletions
diff --git a/rules/cross-gcc.make b/rules/cross-gcc.make
index 89a921e..3b9265d 100644
--- a/rules/cross-gcc.make
+++ b/rules/cross-gcc.make
@@ -21,7 +21,11 @@ CROSS_GCC_VERSION := $(call remove_quotes,$(PTXCONF_CROSS_GCC_VERSION))
CROSS_GCC_DL_VERSION := $(call remove_quotes,$(PTXCONF_CROSS_GCC_DL_VERSION))
CROSS_GCC_MD5 := $(call remove_quotes,$(PTXCONF_CROSS_GCC_MD5))
CROSS_GCC := gcc-$(CROSS_GCC_DL_VERSION)
+ifeq ($(CROSS_GCC_VERSION),$(CROSS_GCC_DL_VERSION))
CROSS_GCC_SUFFIX := tar.bz2
+else
+CROSS_GCC_SUFFIX := tar.xz
+endif
CROSS_GCC_SOURCE := $(SRCDIR)/$(CROSS_GCC).$(CROSS_GCC_SUFFIX)
CROSS_GCC_DIR := $(BUILDDIR_CROSS_DEBUG)/$(CROSS_GCC)
CROSS_GCC_BUILDDIR := $(CROSS_BUILDDIR)/$(CROSS_GCC)-build
@@ -31,9 +35,9 @@ CROSS_GCC_URL := \
$(call ptx/mirror, GNU, gcc/$(CROSS_GCC)/$(CROSS_GCC).$(CROSS_GCC_SUFFIX)) \
ftp://sourceware.org/pub/gcc/snapshots/$(CROSS_GCC_DL_VERSION)/$(CROSS_GCC).$(CROSS_GCC_SUFFIX) \
ftp://sourceware.org/pub/gcc/releases/$(CROSS_GCC)/$(CROSS_GCC).$(CROSS_GCC_SUFFIX) \
- http://launchpad.net/gcc-linaro/4.8/$(subst linaro-,,$(CROSS_GCC_DL_VERSION))/+download/gcc-$(CROSS_GCC_DL_VERSION).tar.bz2 \
- http://launchpad.net/gcc-linaro/4.7/$(subst linaro-,,$(CROSS_GCC_DL_VERSION))/+download/gcc-$(CROSS_GCC_DL_VERSION).tar.bz2 \
- http://launchpad.net/gcc-linaro/4.6/$(subst linaro-,,$(CROSS_GCC_DL_VERSION))/+download/gcc-$(CROSS_GCC_DL_VERSION).tar.bz2
+ http://launchpad.net/gcc-linaro/4.8/$(subst linaro-,,$(CROSS_GCC_DL_VERSION))/+download/gcc-$(CROSS_GCC_DL_VERSION).$(CROSS_GCC_SUFFIX) \
+ http://launchpad.net/gcc-linaro/4.7/$(subst linaro-,,$(CROSS_GCC_DL_VERSION))/+download/gcc-$(CROSS_GCC_DL_VERSION).$(CROSS_GCC_SUFFIX) \
+ http://launchpad.net/gcc-linaro/4.6/$(subst linaro-,,$(CROSS_GCC_DL_VERSION))/+download/gcc-$(CROSS_GCC_DL_VERSION).$(CROSS_GCC_SUFFIX)
ptx/abs2rel := $(PTXDIST_WORKSPACE)/scripts/ptxd_abs2rel.sh