From patchwork Fri Dec 21 10:02:35 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthew Gretton-Dann X-Patchwork-Id: 13681 Return-Path: X-Original-To: patchwork@peony.canonical.com Delivered-To: patchwork@peony.canonical.com Received: from fiordland.canonical.com (fiordland.canonical.com [91.189.94.145]) by peony.canonical.com (Postfix) with ESMTP id 463CA240B9 for ; Fri, 21 Dec 2012 10:02:39 +0000 (UTC) Received: from mail-ie0-f170.google.com (mail-ie0-f170.google.com [209.85.223.170]) by fiordland.canonical.com (Postfix) with ESMTP id BCAF1A1933C for ; Fri, 21 Dec 2012 10:02:38 +0000 (UTC) Received: by mail-ie0-f170.google.com with SMTP id k10so5957691iea.15 for ; Fri, 21 Dec 2012 02:02:38 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:x-forwarded-to:x-forwarded-for:delivered-to:x-received :received-spf:mime-version:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:x-gm-message-state; bh=HeCjPr5rtjpdlkETLVdofe68HgB1m648O7rZIUwmBtY=; b=WeUgShiH/0tulNayCv3vjRpn90ucR2bYFiexTN1KuslabvRR/X1M+OOZVj4Cq76Ocd oU6BGbr5Oj8KMTHN7fEFisAnfFD29NGasrpyGrFjq6eRVxVWYSYjA+iRxE2wLXdLdEdg gkMU1vQ/De6KIT5/XCdDuhZTzQ2e6j1qX3wpbO2Y2+mnb/kArrAszo3AXl10nnrxtnqw Ylg0iVC9RttEeLfSeNiUfjs/xzaXrPleQ6k8dWHjOo1TzLxCObQGz2aZAVDPZ7BB/6pL HZZXg7uwuG7YzB79mG0mJpOLyEZmqDq01irFIAl8oez8LBX5SIl65PbCdKtM6XfZ0Pbc hIbg== X-Received: by 10.50.195.135 with SMTP id ie7mr12709467igc.8.1356084158203; Fri, 21 Dec 2012 02:02:38 -0800 (PST) X-Forwarded-To: linaro-patchwork@canonical.com X-Forwarded-For: patch@linaro.org linaro-patchwork@canonical.com Delivered-To: patches@linaro.org Received: by 10.50.67.115 with SMTP id m19csp98456igt; Fri, 21 Dec 2012 02:02:37 -0800 (PST) X-Received: by 10.14.184.134 with SMTP id s6mr30423206eem.43.1356084156333; Fri, 21 Dec 2012 02:02:36 -0800 (PST) Received: from mail-ea0-f172.google.com (mail-ea0-f172.google.com [209.85.215.172]) by mx.google.com with ESMTPS id k48si26924311een.26.2012.12.21.02.02.35 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 21 Dec 2012 02:02:36 -0800 (PST) Received-SPF: neutral (google.com: 209.85.215.172 is neither permitted nor denied by best guess record for domain of matthew.gretton-dann@linaro.org) client-ip=209.85.215.172; Authentication-Results: mx.google.com; spf=neutral (google.com: 209.85.215.172 is neither permitted nor denied by best guess record for domain of matthew.gretton-dann@linaro.org) smtp.mail=matthew.gretton-dann@linaro.org Received: by mail-ea0-f172.google.com with SMTP id a1so1842053eaa.31 for ; Fri, 21 Dec 2012 02:02:35 -0800 (PST) MIME-Version: 1.0 Received: by 10.14.213.134 with SMTP id a6mr30612000eep.45.1356084155317; Fri, 21 Dec 2012 02:02:35 -0800 (PST) Received: by 10.14.129.195 with HTTP; Fri, 21 Dec 2012 02:02:35 -0800 (PST) In-Reply-To: <50CF2C0A.3000505@arm.com> References: <2043702.301rbd19p6@e103209-lin> <50AC1AB4.6060402@ubuntu.com> <50CF2C0A.3000505@arm.com> Date: Fri, 21 Dec 2012 10:02:35 +0000 Message-ID: Subject: Re: [RFA/4.7/ARM] Backport arm-*-linux-gnueabihf triplet support to 4.7 From: Matthew Gretton-Dann To: Richard Earnshaw Cc: Matthias Klose , "gcc-patches@gcc.gnu.org" , "patches@linaro.org" , Richard Biener X-Gm-Message-State: ALoCoQmeBzlgR1U9m4ha+pupTYl1wkjZisvlyNORWDff9IRtuh/fI56ORX2XoYO92oZkchmGPuTI On 17 December 2012 14:28, Richard Earnshaw wrote: > On 21/11/12 11:48, Matthew Gretton-Dann wrote: >> >> On 21 November 2012 00:05, Matthias Klose wrote: >>> >>> >>> looks fine, except one missing chunk from my original patch. maybe left >>> out >>> intentionally. >>> >>> Matthias >>> >>> Index: b/src/gcc/config.gcc >>> =================================================================== >>> --- a/src/gcc/config.gcc >>> +++ b/src/gcc/config.gcc >>> @@ -934,7 +934,7 @@ >>> tm_file="dbxelf.h elfos.h arm/unknown-elf.h arm/elf.h >>> arm/linux-gas.h >>> arm/uclinux-elf.h glibc-stdint.h" >>> tmake_file="arm/t-arm arm/t-arm-elf" >>> case ${target} in >>> - arm*-*-uclinux*eabi) >>> + arm*-*-uclinux*eabi*) >>> tm_file="$tm_file arm/bpabi.h arm/uclinux-eabi.h" >>> tmake_file="$tmake_file arm/t-bpabi" >>> # The BPABI long long divmod functions return a 128-bit >>> value in >> >> >> This change isn't in your commit to trunk of 2012-10-15 which is what >> I backported. This is because Richard Earnshaw effectively made this >> change when he removed FPA support (SVN rev 188510). >> >> I'm happy to do a patch that makes this change - but I think it should >> be a separate patch to this backport one. >> > > I would have thought this ought to be done for consistency. Committed above as obvious (after discussions off-list with Richard Earnshaw). Attached patch shows what was actually committed. Thanks, Matt --- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-dann@linaro.org Index: gcc/config.gcc =================================================================== --- gcc/config.gcc (revision 194655) +++ gcc/config.gcc (working copy) @@ -882,7 +882,7 @@ tm_file="dbxelf.h elfos.h arm/unknown-elf.h arm/elf.h arm/linux-gas.h arm/uclinux-elf.h glibc-stdint.h" tmake_file="arm/t-arm arm/t-arm-elf" case ${target} in - arm*-*-uclinux*eabi) + arm*-*-uclinux*eabi*) tm_file="$tm_file arm/bpabi.h arm/uclinux-eabi.h" tmake_file="$tmake_file arm/t-bpabi" # The BPABI long long divmod functions return a 128-bit value in Index: gcc/ChangeLog =================================================================== --- gcc/ChangeLog (revision 194655) +++ gcc/ChangeLog (working copy) @@ -1,3 +1,7 @@ +2012-12-21 Matthew Gretton-Dann + + * config.gcc: Match arm*-*-uclinux*eabi* for EABI uCLinux. + 2012-12-18 Matthew Gretton-Dann Backport from mainline