From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55994) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bhxhb-0003C8-EK for qemu-devel@nongnu.org; Thu, 08 Sep 2016 07:41:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bhxhX-0000M0-8k for qemu-devel@nongnu.org; Thu, 08 Sep 2016 07:41:06 -0400 Received: from bes.se.axis.com ([195.60.68.10]:34452) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bhxhX-0000Lr-1t for qemu-devel@nongnu.org; Thu, 08 Sep 2016 07:41:03 -0400 Date: Thu, 8 Sep 2016 13:41:01 +0200 From: Rabin Vincent Message-ID: <20160908114101.GA21745@axis.com> References: <1473076452-19795-1-git-send-email-rabin.vincent@axis.com> <20160906215346.GB1306@toto> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160906215346.GB1306@toto> Subject: Re: [Qemu-devel] [PATCH 1/9] tests: cris: force inlining List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Edgar E. Iglesias" Cc: qemu-devel@nongnu.org On Tue, Sep 06, 2016 at 11:53:46PM +0200, Edgar E. Iglesias wrote: > On Mon, Sep 05, 2016 at 01:54:04PM +0200, Rabin Vincent wrote: > > From: Rabin Vincent > > > > The CRIS tests expect that functions marked inline are always inline. > > With newer versions of GCC, building them results warnings like the > > following and spurious failures when they are run. > > > > In file included from tests/tcg/cris/check_moveq.c:5:0: > > tests/tcg/cris/crisutils.h:66:20: warning: inlining failed in call to > > 'cris_tst_cc.constprop.0': call is unlikely and code size would grow [-Winline] > > tests/tcg/cris/check_moveq.c:28:13: warning: called from here [-Winline] > > > > Use the always_inline attribute when building them to fix this. > > Hi Rabin, > > Do you happen to have a public git tree/branch with these changes? I've dropped the "sync CC state" patch for now and pushed the rest up to the cris branch of https://github.com/rabinv/qemu/.