From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 82098 invoked by alias); 4 Feb 2016 00:29:02 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 82088 invoked by uid 89); 4 Feb 2016 00:29:01 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: resqmta-po-08v.sys.comcast.net Received: from resqmta-po-08v.sys.comcast.net (HELO resqmta-po-08v.sys.comcast.net) (96.114.154.167) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Thu, 04 Feb 2016 00:29:00 +0000 Received: from resomta-po-11v.sys.comcast.net ([96.114.154.235]) by resqmta-po-08v.sys.comcast.net with comcast id E0Ur1s00B54zqzk010Uzpm; Thu, 04 Feb 2016 00:28:59 +0000 Received: from [IPv6:2001:558:6045:a4:40c6:7199:cd03:b02d] ([IPv6:2001:558:6045:a4:40c6:7199:cd03:b02d]) by resomta-po-11v.sys.comcast.net with comcast id E0Uw1s0082ztT3H010Ux3N; Thu, 04 Feb 2016 00:28:58 +0000 Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [Patch, MIPS] Fix PR target/68273, passing args in wrong regs From: Mike Stump In-Reply-To: <1454538638.3232.125.camel@ubuntu-sellcey> Date: Thu, 04 Feb 2016 00:29:00 -0000 Cc: Richard Biener , "Moore, Catherine" , "Maciej W. Rozycki" , Matthew Fortune , GCC Patches , Richard Sandiford , Eric Botcazou Content-Transfer-Encoding: quoted-printable Message-Id: <1E4CE37C-986B-4DEB-A936-BA9A6C117A0B@comcast.net> References: <87egczwclj.fsf@googlemail.com> <1454538638.3232.125.camel@ubuntu-sellcey> To: sellcey@imgtec.com X-IsSubscribed: yes X-SW-Source: 2016-02/txt/msg00259.txt.bz2 On Feb 3, 2016, at 2:30 PM, Steve Ellcey wrote: > Here is a new patch for PR target/68273. So this doesn=92t fix aarch64, c6x, epiphany, ia64, iq2000, rs6000, rx, spa= rc, tilegx, tilepro or xtensa. :-( That=92s one of the problems by having each port copy and paste swaths= of code from other ports to express the same thing instead of ports sharin= g just one copy of code. My port is also broken in the same way (currently= ). I=92m curious why the caller of the hook can=92t grab the main variant, if = it wants. If it did this, then all the ports are fixed wrt this issue.