From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29408 invoked by alias); 17 Nov 2004 22:32:05 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 29298 invoked from network); 17 Nov 2004 22:31:52 -0000 Received: from unknown (HELO e5.ny.us.ibm.com) (32.97.182.105) by sourceware.org with SMTP; 17 Nov 2004 22:31:52 -0000 Received: from d01relay02.pok.ibm.com (d01relay02.pok.ibm.com [9.56.227.234]) by e5.ny.us.ibm.com (8.12.10/8.12.9) with ESMTP id iAHMVmMW342496 for ; Wed, 17 Nov 2004 17:31:48 -0500 Received: from d01av02.pok.ibm.com (d01av02.pok.ibm.com [9.56.224.216]) by d01relay02.pok.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id iAHMVmOd240268 for ; Wed, 17 Nov 2004 17:31:48 -0500 Received: from d01av02.pok.ibm.com (loopback [127.0.0.1]) by d01av02.pok.ibm.com (8.12.11/8.12.11) with ESMTP id iAHMVm9f031170 for ; Wed, 17 Nov 2004 17:31:48 -0500 Received: from dyn318378bld.beaverton.ibm.com (DYN318378BLD.beaverton.ibm.com [9.47.18.189]) by d01av02.pok.ibm.com (8.12.11/8.12.11) with ESMTP id iAHMVlcU031141; Wed, 17 Nov 2004 17:31:47 -0500 Received: from dyn318378bld.beaverton.ibm.com (localhost.localdomain [127.0.0.1]) by dyn318378bld.beaverton.ibm.com (8.12.8/8.12.8) with ESMTP id iAHMVcWD006803; Wed, 17 Nov 2004 14:31:39 -0800 Received: (from janis@localhost) by dyn318378bld.beaverton.ibm.com (8.12.8/8.12.8/Submit) id iAHMVSKh006800; Wed, 17 Nov 2004 14:31:28 -0800 X-Authentication-Warning: dyn318378bld.beaverton.ibm.com: janis set sender to janis187@us.ibm.com using -f Date: Wed, 17 Nov 2004 22:32:00 -0000 From: Janis Johnson To: Bob Wilson Cc: rth@redhat.com, gcc@gcc.gnu.org Subject: Re: [cft] subreg validation round 2 Message-ID: <20041117223128.GA6565@us.ibm.com> References: <20041117184009.GA12257@redhat.com> <419BA411.5090801@tensilica.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <419BA411.5090801@tensilica.com> User-Agent: Mutt/1.4.1i X-SW-Source: 2004-11/txt/msg00582.txt.bz2 On Wed, Nov 17, 2004 at 11:18:41AM -0800, Bob Wilson wrote: > > But speaking of picking up pieces after the fact.... > > Your change to assign_parm_setup_block() on 2004-11-13 is causing/exposing > a problem for Xtensa targets. Specifically, this piece: > > *************** assign_parm_setup_block (tree parm, stru > *** 2648,2654 **** ... > > The Xtensa FUNCTION_ARG macro is returning a BLKmode REG for a 3-byte > struct argument. This used to be converted to an SImode REG, but now it > gets passed to gen_lowpart, which barfs on the BLKmode argument. That change also causes several new test failures for powerpc64-linux with -m64, which now ICE in gen_lowpart_common for a BLKmode argument. Janis