From patchwork Thu Oct 2 12:05:00 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Rubio Bonilla X-Patchwork-Id: 395930 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 5DDA6140161 for ; Thu, 2 Oct 2014 22:05:14 +1000 (EST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:date:message-id:subject:from:to :cc:content-type; q=dns; s=default; b=jZGMxtZfpyf7OofrmAqNw7iWvO IWqjjLftrEPlu/Mv8Zjc6QC961YPDscKJhiIDn4owT8k0KY7BmWWh36X3h1qGqyI DjDh6vlS/4YcbxCQZPqnxqdTlNkXLNH2Xefq1fbiGCjnhJ1EI3yp+67FFMtszIbE z11WunNfeHMMxxa9Q= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:date:message-id:subject:from:to :cc:content-type; s=default; bh=2br3wcLm41swTCGrsYmx0im3wIs=; b= KUZUCJNEJv68joMcIM68UDuOSzg1Undl6YDwgJh6CEqoM3149WLzFMG2ucxCHzc0 UnRSNDPlkcHSKeUwTsT8D6IqO6TKHRDE+Kzchzx5l0+6EXCaGz02StNRaFDl4VOH nqZZF749ZqigVFUybgoA2EhA4jvdZa9H+XiUZCay8Ik= Received: (qmail 301 invoked by alias); 2 Oct 2014 12:05:06 -0000 Mailing-List: contact crossgcc-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: crossgcc-owner@sourceware.org Delivered-To: mailing list crossgcc@sourceware.org Received: (qmail 32756 invoked by uid 89); 2 Oct 2014 12:05:05 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.2 required=5.0 tests=AWL, BAYES_00, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-vc0-f175.google.com Received: from mail-vc0-f175.google.com (HELO mail-vc0-f175.google.com) (209.85.220.175) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Thu, 02 Oct 2014 12:05:02 +0000 Received: by mail-vc0-f175.google.com with SMTP id id10so1245058vcb.6 for ; Thu, 02 Oct 2014 05:05:00 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.221.44.7 with SMTP id ue7mr29114455vcb.28.1412251500156; Thu, 02 Oct 2014 05:05:00 -0700 (PDT) Received: by 10.52.141.46 with HTTP; Thu, 2 Oct 2014 05:05:00 -0700 (PDT) Date: Thu, 2 Oct 2014 14:05:00 +0200 Message-ID: Subject: [PATCH] Latest linaro gcc From: Daniel Rubio Bonilla To: yann.morin.1998@free.fr, crossgcc@sourceware.org Cc: danilrubiob@gmail.com 1- Added the latest linaro gcc toolchains. 2- Added the new source code location. Signed-off-by: Daniel Rubio Bonilla --- config/cc/gcc.in | 15 +++++++++++---- scripts/build/cc/gcc.sh | 6 +++++- 2 files changed, 16 insertions(+), 5 deletions(-) \ - "${linaro_base_url}/${linaro_series}/${linaro_version}/+download" + "${linaro_base_url}/${linaro_series}/${linaro_version}/+download" \ + http://releases.linaro.org/${linaro_cycle}/components/toolchain/gcc-linaro/${linaro_series} fi # ! custom location # Starting with GCC 4.3, ecj is used for Java, and will only be diff --git a/config/cc/gcc.in b/config/cc/gcc.in index 5051804..37c7e13 100644 --- a/config/cc/gcc.in +++ b/config/cc/gcc.in @@ -36,6 +36,12 @@ choice # Don't remove next line # CT_INSERT_VERSION_BELOW +config CC_V_linaro_4_9 + bool + prompt "linaro-4.9-2014.09" + depends on CC_GCC_SHOW_LINARO + select CC_GCC_4_9 + config CC_V_4_9_1 bool prompt "4.9.1" @@ -48,7 +54,7 @@ config CC_V_4_9_0 config CC_V_linaro_4_8 bool - prompt "linaro-4.8-2014.01" + prompt "linaro-4.8-2014.08" depends on CC_GCC_SHOW_LINARO select CC_GCC_4_8 @@ -74,7 +80,7 @@ config CC_V_4_8_0 config CC_V_linaro_4_7 bool - prompt "linaro-4.7-2014.01" + prompt "linaro-4.7-2014.06" depends on CC_GCC_SHOW_LINARO select CC_GCC_4_7 @@ -492,14 +498,15 @@ config CC_VERSION string # Don't remove next line # CT_INSERT_VERSION_STRING_BELOW + default "linaro-4.9-2014.09" if CC_V_linaro_4_9 default "4.9.1" if CC_V_4_9_1 default "4.9.0" if CC_V_4_9_0 - default "linaro-4.8-2014.01" if CC_V_linaro_4_8 + default "linaro-4.8-2014.08" if CC_V_linaro_4_8 default "4.8.3" if CC_V_4_8_3 default "4.8.2" if CC_V_4_8_2 default "4.8.1" if CC_V_4_8_1 default "4.8.0" if CC_V_4_8_0 - default "linaro-4.7-2014.01" if CC_V_linaro_4_7 + default "linaro-4.7-2014.06" if CC_V_linaro_4_7 default "4.7.4" if CC_V_4_7_4 default "4.7.3" if CC_V_4_7_3 default "4.7.2" if CC_V_4_7_2 diff --git a/scripts/build/cc/gcc.sh b/scripts/build/cc/gcc.sh index 9dbc41e..b07d191 100644 --- a/scripts/build/cc/gcc.sh +++ b/scripts/build/cc/gcc.sh @@ -18,6 +18,9 @@ do_cc_get() { linaro_series="$( echo "${linaro_version}" \ |sed -r -e 's/-.*//;' \ )" + linaro_cycle="$( echo "${linaro_version}" \ + | sed -r -e "s/^$linaro_series-20//;" \ + )" # Ah! gcc folks are kind of 'different': they store the tarballs in # subdirectories of the same name! @@ -28,7 +31,8 @@ do_cc_get() { {ftp,http}://ftp.gnu.org/gnu/gcc{,{,/releases}/gcc-${CT_CC_VERSION}} \ ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/releases/gcc-${CT_CC_VERSION} \ ftp://ftp.uvsq.fr/pub/gcc/snapshots/${CT_CC_VERSION}