From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60689) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bT0VA-0001ZK-7k for qemu-devel@nongnu.org; Fri, 29 Jul 2016 01:38:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bT0V6-0001Kn-3D for qemu-devel@nongnu.org; Fri, 29 Jul 2016 01:38:27 -0400 Date: Fri, 29 Jul 2016 15:32:41 +1000 From: David Gibson Message-ID: <20160729053241.GQ2588@voom.fritz.box> References: <1469745225.5978.236.camel@kernel.crashing.org> <20160729024416.GF2588@voom.fritz.box> <1469767027.5978.242.camel@kernel.crashing.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qnK4RqISe3HuYx1/" Content-Disposition: inline In-Reply-To: <1469767027.5978.242.camel@kernel.crashing.org> Subject: Re: [Qemu-devel] [PATCH] ppc: Some FPU helper functions must be inline List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Benjamin Herrenschmidt Cc: qemu-ppc@nongnu.org, qemu-devel@nongnu.org, Richard Henderson --qnK4RqISe3HuYx1/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 29, 2016 at 02:37:07PM +1000, Benjamin Herrenschmidt wrote: > On Fri, 2016-07-29 at 12:44 +1000, David Gibson wrote: > > On Fri, Jul 29, 2016 at 08:33:45AM +1000, Benjamin Herrenschmidt > > wrote: > > >=20 > > > float_invalid_op_excp() and float_check_status() must be inline > > > due to their use of GETPC(). > > >=20 > > > Use __attribute__((__always_inline__)) to enforce it > > >=20 > > > Signed-off-by: Benjamin Herrenschmidt > >=20 > > Do you want me to fold this into the patch it fixes? >=20 > Feel free, sure Ok, done. --=20 David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson --qnK4RqISe3HuYx1/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJXmup5AAoJEGw4ysog2bOSrQkQAJA3D6l+gJZJHQ4Uw7Rgqqtb EsNDw3SPkWxzv7zKtkDI0L9ocJif4jQD+cUiRZjpC0j6gOIzvBWojRJWIQ5WLKQI FHDcOz+PjAZfXsuZR1+8sjYB1t2XL8lckOkDW5NHNKb4Td5byy78wdvRDELOsLdB zqqvRg7G90qBtHiZnPVO4mZRoRq1e+SX41yU7d7odRfZYH1BaUumCT8WXrhEfUCq xn9eypNS+DqMASVlXyAhneJ1SNAud60IWxzVd66EZOgBmsBA3cOZB+PXXoOY3ZW7 9QXz/TN5NBH+IwiE3uzu60uSUOnJr4I+XTW30spOmc1UQUYIiss5uHJx8SRxHXQo pVZeBtk6LbJlGxbcX2n8Hvb9LCM7gdy9vSJ/SDB9QbEZ9AXkkxVFKDjqaNCLFYmp 3HK+M1wvPcm3BJvJ93/abTu72MVE7veqGbPfRoLXKCGgdLs7NWfsdCXJfmT6OlyY 4Hjbn/uQ9rYjpLN4q5b+Bw0W+gOa19rNZMtpI5vPnJOdl5uDhPNKnkErelvNapg3 rA0CRpQEnz9Z6XeHLEGHHuzDjutN0sq6ebpZhiEoLOdrn87CG6v14AWvO9lTWJlE qjXHoUFXC21y6oayV2CkHMVZ98BjG7VIA/4WKKod81wNdEx7CcyTDtMyrGKvNjuE lI8ic+CpRsVRmElyX1/L =nD8s -----END PGP SIGNATURE----- --qnK4RqISe3HuYx1/--