From owner-svn-src-all@freebsd.org Thu Jul 30 10:52:34 2015 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 13B6F9AE6E9; Thu, 30 Jul 2015 10:52:34 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:7b8:3a7:1:2d0:b7ff:fea0:8c26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B9B0419FD; Thu, 30 Jul 2015 10:52:33 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2a03:fc02:2:1:4496:97e0:41:4130] (unknown [IPv6:2a03:fc02:2:1:4496:97e0:41:4130]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id E12252A4F3; Thu, 30 Jul 2015 12:52:29 +0200 (CEST) Subject: Re: svn commit: r286007 - in stable/10/contrib/llvm: include/llvm/CodeGen lib/CodeGen/SelectionDAG lib/Target/X86 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) Content-Type: multipart/signed; boundary="Apple-Mail=_F3304726-48B8-4727-BC0C-5FA400C860FA"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.5 From: Dimitry Andric In-Reply-To: <78074160-BFE5-4D1A-A59E-E3D706A3C35F@FreeBSD.org> Date: Thu, 30 Jul 2015 12:52:19 +0200 Cc: Ed Schouten , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-10@freebsd.org Message-Id: <7CF09DE7-5581-4FE2-B131-86947C0FEC8E@FreeBSD.org> References: <201507291259.t6TCxHX4035145@repo.freebsd.org> <5EDE437E-8D2E-4ADC-A90A-730CD9726AEC@FreeBSD.org> <78074160-BFE5-4D1A-A59E-E3D706A3C35F@FreeBSD.org> To: David Chisnall X-Mailer: Apple Mail (2.2102) X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jul 2015 10:52:34 -0000 --Apple-Mail=_F3304726-48B8-4727-BC0C-5FA400C860FA Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On 30 Jul 2015, at 10:41, David Chisnall wrote: > > On 29 Jul 2015, at 14:36, Dimitry Andric wrote: >> >> I'll have a look if this can be fixed using pre-C++11 constructs > > LLVM 3.4 had its own unique pointer template (llvm::OwningPtr? Yes, in r286033 I have used that instead, replaced the C++11 range-based for loops with old fashioned ones, and removed one use of the 'override' keyword. It now compiles fine with g++ 4.2.1 and libstdc++. -Dimitry --Apple-Mail=_F3304726-48B8-4727-BC0C-5FA400C860FA Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.27 iEYEARECAAYFAlW6AewACgkQsF6jCi4glqP9rwCghHWPeblrcmzw0fIPMwkyradk 7v4AnRZiTRdoCD6Z1SZZ0rDFuti1i+VF =owqK -----END PGP SIGNATURE----- --Apple-Mail=_F3304726-48B8-4727-BC0C-5FA400C860FA--