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: 207775 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]) by ozlabs.org (Postfix) with SMTP id 919A32C0092 for ; Fri, 21 Dec 2012 21:02:49 +1100 (EST) Comment: DKIM? See http://www.dkim.org DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=gcc.gnu.org; s=default; x=1356688969; h=Comment: DomainKey-Signature:Received:Received:Received:Received: MIME-Version:Received:Received:In-Reply-To:References:Date: Message-ID:Subject:From:To:Cc:Content-Type:Mailing-List: Precedence:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:Sender:Delivered-To; bh=mcLT/enbLv4b0Aw0tlcR5HeBKl0=; b=bLuXyod77azawSHYEKYaSX1g1GMQYVZzmR8HB+TgSdFEmR1j+iUBq3+AZDKYek /1pfUhVtURUG4gOgh8KcIZJrjgYU5LSF5j6QaCoHK7NVb+P/r4X1VJ1AeJN6zoGt 8tUlsXk06Kc3JJ1b3CL1tCa9Rsyk5rdvwJ5Bva9ncdtF8= Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=gcc.gnu.org; h=Received:Received:X-SWARE-Spam-Status:X-Spam-Check-By:Received:Received:X-Google-DKIM-Signature:MIME-Version:Received:Received:In-Reply-To:References:Date:Message-ID:Subject:From:To:Cc:Content-Type:X-Gm-Message-State:X-IsSubscribed:Mailing-List:Precedence:List-Id:List-Unsubscribe:List-Archive:List-Post:List-Help:Sender:Delivered-To; b=LQLsfm84hoHCS5GBoR0KIDOvtuwNcUeHwoUAnPX5vE3jm/cTFw1YawgO5t/Cod 76Jmpa1a0odiLHIRwovmXmvlqEKpLSjN2kuPsI9Qtdt3Vg+oWDdF5rbWILxO0zB+ hqIES1CVo+0U7qLA5ocQ6Knw0w/XLLcuCdv0tRDa0XLKc=; Received: (qmail 4745 invoked by alias); 21 Dec 2012 10:02:43 -0000 Received: (qmail 4736 invoked by uid 22791); 21 Dec 2012 10:02:43 -0000 X-SWARE-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL, BAYES_00, KHOP_RCVD_UNTRUST, KHOP_THREADED, RCVD_IN_DNSWL_LOW, RCVD_IN_HOSTKARMA_YE, TW_IV X-Spam-Check-By: sourceware.org Received: from mail-ea0-f169.google.com (HELO mail-ea0-f169.google.com) (209.85.215.169) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 21 Dec 2012 10:02:36 +0000 Received: by mail-ea0-f169.google.com with SMTP id a12so1754119eaa.14 for ; Fri, 21 Dec 2012 02:02:35 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=HeCjPr5rtjpdlkETLVdofe68HgB1m648O7rZIUwmBtY=; b=ZNgAA3kylPNIsbmAQIdH7ssokKhhpjKpYMPKrrWzS81bGZDO55D29/cHHuHwFbN8Mh w4k2IxDVOtBp1kFEmigr3WEJBmH5mOYyA4jCWTdDIe7JbMpaW10J5wMJrSKUE4Os7MuP yQyOf62AWytFLIDrqd+AkcAZ+85zdFciAcM8/2SeGMPryWaEz3Pk6mTmYA0A0nWE6uk7 Z+mJZG+YyHgMeiOBkG8X2B8KO9bvB+jlV4v/eK3WxqhPIMa/vYtBoGbOHQ0Wt6gIaRHo WDEyFATsmU9bTc8MDqWPj2ykDHZcQoTi2p7pTX71XU0+vn9PmYUsYO5+OWt9SZAuRGyj IxJA== 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: ALoCoQkVXLFcO6VRIkC+MuJKhx2dUA0i/cxzBy0EAGcXFQcdTuy5YOQTBNlzAqXv80xiQt7gjfJG X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org 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