From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58124) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YpZjH-0007tK-LG for qemu-devel@nongnu.org; Tue, 05 May 2015 06:05:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YpZjE-0002ns-Bi for qemu-devel@nongnu.org; Tue, 05 May 2015 06:05:31 -0400 Received: from mail-wi0-x22a.google.com ([2a00:1450:400c:c05::22a]:36017) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YpZjE-0002nn-4q for qemu-devel@nongnu.org; Tue, 05 May 2015 06:05:28 -0400 Received: by wizk4 with SMTP id k4so153728912wiz.1 for ; Tue, 05 May 2015 03:05:27 -0700 (PDT) Date: Tue, 5 May 2015 11:05:25 +0100 From: Stefan Hajnoczi Message-ID: <20150505100525.GA3149@stefanha-thinkpad.redhat.com> References: <1427324259-1481-1-git-send-email-jsnow@redhat.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="huq684BweRXVnRxX" Content-Disposition: inline In-Reply-To: <1427324259-1481-1-git-send-email-jsnow@redhat.com> Subject: Re: [Qemu-devel] [PATCH v5 0/4] configure: clang 3.5.0 build fixes List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: John Snow Cc: peter.maydell@linaro.org, qemu-devel@nongnu.org, stefanha@redhat.com --huq684BweRXVnRxX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 25, 2015 at 06:57:35PM -0400, John Snow wrote: > QEMU does not compile cleanly under clang 3.5.0. These patches eliminate= the > avalanche of warnings and make the build usable. >=20 > The result is that you *should* be able to use clang 3.5.0 *with* ccache = and > -Werror and produce all targets. >=20 > Regrettably, this is v5 because I overlooked deleting "--keep-tmpc" in the > previous version. Sorry mom, I let the homestead down. We'll be eating di= rt > this winter. I can always go to the city for work, please don't cry. >=20 > v4: > - Enable ccache workaround for configurations without -Werror, > to suppress warnings as well. > - Removed optimization from cc_has_warning_flag() > - Renamed ccache variable to ccache_cpp2 >=20 > John Snow (3): > configure: factor out supported flag check > configure: silence glib unknown attribute __alloc_size__ > configure: Add workaround for ccache and clang >=20 > Stefan Hajnoczi (1): > configure: handle clang -nopie argument warning >=20 > configure | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++-------= ------ > 1 file changed, 65 insertions(+), 16 deletions(-) Thanks, applied to my block tree: https://github.com/stefanha/qemu/commits/block Stefan --huq684BweRXVnRxX Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJVSJXlAAoJEJykq7OBq3PI0OYIAMO8feDIN+YSDJjNPXxc0hBz 6XC9XrgPW41fuE/gohMALXjj1wM3UliyayZC5iNJhd03OAv+DbfiUAUAy4ZDrsz4 hSf8FVw9BAbyZmqLl8YZbZrAn13/TEqAao7Q+H/9t/wwFpsNmx9q/esULz1cyTXw OZNblq9bI/gwBR+E6r8YvObNKZQWvFCUPDY7DCAg+0gdhB+G9WQE3ucFV2oP1xLN kCmrhTm8OOjl39hBzBaqcPCkaX47bFS2BvrC2TD7nExzg8KGfy0BJHswPwYJA8tQ YHbBKW7Jsh9juZ9aiNlidyti+0imKb0RawsOY2O9l4qptQeVIhLA5lH+9XPgryI= =pwzv -----END PGP SIGNATURE----- --huq684BweRXVnRxX--