From owner-freebsd-current@freebsd.org Thu Aug 20 19:24:25 2015 Return-Path: Delivered-To: freebsd-current@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 0FE689BF7E5 for ; Thu, 20 Aug 2015 19:24:25 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DA12322F for ; Thu, 20 Aug 2015 19:24:24 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: by mailman.ysv.freebsd.org (Postfix) id D744C9BF7E4; Thu, 20 Aug 2015 19:24:24 +0000 (UTC) Delivered-To: current@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 D6D069BF7E3 for ; Thu, 20 Aug 2015 19:24:24 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-io0-f177.google.com (mail-io0-f177.google.com [209.85.223.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A1FE022E for ; Thu, 20 Aug 2015 19:24:24 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: by iodt126 with SMTP id t126so57994428iod.2 for ; Thu, 20 Aug 2015 12:24:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:mime-version:content-type:from :in-reply-to:date:cc:message-id:references:to; bh=p4J5wUeiCKYb4YwHzFp5Hb11lAU5AfOsBTELKJwlPD0=; b=JNAFE/r1fj8LxxEHtoZ7/t+Da+Vij+QUVBeDJWDdDvHBW1esbG4TAJzL1T8FzeVLH4 JDApBymXOaW3CoQLM0FHFxxHXsrYwA6gzZORn4sfywttWCRqCEcmkb8H79tAyLX2KMti qBgG3lihAOsvTB2PQuCuEtIFGNdD2GZKbYRJF1hcWOODinrlPUcaa7CJZdsv2+RM2/hG qd0d0ntuJl++drm+zb4Bq6oBlxAzxIpI2SYKt7OBI1B3z3kTSb/MiJZRwOrRhnlo6+ld gqLv4CdA4dSPMROvcdo5DhGBHqeNI1nBWj5dj41jd1iXnnPPxOQ0Pw6eTELHmdkV27SI Cn6w== X-Gm-Message-State: ALoCoQlUSTfMKOhItoIFH75yD4ZIBgi45maI+1fGtl62LMtBBagp81Yq8U5VFsksx44fYcZufoQN X-Received: by 10.107.8.36 with SMTP id 36mr4729522ioi.172.1440098658558; Thu, 20 Aug 2015 12:24:18 -0700 (PDT) Received: from netflix-mac-wired.bsdimp.com ([50.253.99.174]) by smtp.gmail.com with ESMTPSA id l14sm4040396ioe.35.2015.08.20.12.24.17 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 20 Aug 2015 12:24:17 -0700 (PDT) Sender: Warner Losh Subject: Re: 11-CURRENT build fail with base gcc Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) Content-Type: multipart/signed; boundary="Apple-Mail=_ECC87C68-77E0-46F8-AF69-C6AABFBF612E"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5 From: Warner Losh In-Reply-To: <30F511DD-2C7C-4252-8870-AC15B36FF36A@bsdimp.com> Date: Thu, 20 Aug 2015 13:24:16 -0600 Cc: Oliver Pinter , current@freebsd.org, imp@freebsd.org Message-Id: References: <349EA432-E76D-4D1B-9383-E707967C806D@bsdimp.com> <30F511DD-2C7C-4252-8870-AC15B36FF36A@bsdimp.com> To: Dimitry Andric X-Mailer: Apple Mail (2.2102) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Aug 2015 19:24:25 -0000 --Apple-Mail=_ECC87C68-77E0-46F8-AF69-C6AABFBF612E Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Aug 20, 2015, at 1:21 PM, Warner Losh wrote: >=20 >=20 >> On Aug 20, 2015, at 10:32 AM, Dimitry Andric wrote: >>=20 >> On 20 Aug 2015, at 18:24, Warner Losh wrote: >>>=20 >>>> On Aug 20, 2015, at 9:38 AM, Oliver Pinter = wrote: >> ... >>>=20 >>> I think you are wrong about the cause. -mno-avx is bogusly listed = unconditionally >>> in efi/Makefile.inc. I=E2=80=99m working on a patch now=E2=80=A6 >>=20 >> Ah, this should be replaced with the recently introduced = CFLAGS_NO_SIMD >> variable, then? >=20 > Perhaps. Didn=E2=80=99t know this was a thing. That could use useful = many places, though > there were two clang specific args I needed to move, not just the one = that=E2=80=99s in this > flag. Maybe things are over-specified? >=20 > Not sure I like bsd.cpu.mk growing more name-space pollution, = especially stuff that > isn=E2=80=99t documented somewhere (bsd.cpu.mk is included from = sys.mk, which is automaticallyed > globally included). All these hacks being stashed hither and yon are = starting to get > very hard to keep straight for someone who looks at this code every = day, let alone > somebody who invested CFLAGS_NO_SIMD independently for their code and = finds > that breaks in an upgrade... Ah, it doesn=E2=80=99t include -mno-aes, but luckily that=E2=80=99s = understood by both. Not sure why that=E2=80=99s needed, but is that the same =E2=80=98class=E2=80=99 or no? Warner --Apple-Mail=_ECC87C68-77E0-46F8-AF69-C6AABFBF612E 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----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJV1ilgAAoJEGwc0Sh9sBEAqaIP/RrjqILB+YQdebf1FFvpl3/U r9yrGhVIiV6h4GwY/i4JZz2Ibmt9Q6mycCPTjRka5qEADgJI4QToIdl2eQmU0eQZ eT363CXxwWxOj9AZCoY8DoLjWrKPVT4Qp9kmjZrBOI4zMiSQeQFNBzP1ZmHrvANi Y5f3glbQkh3Dk66PA34trWN5WwWm9HSQF7ib8wBSuE/48x7OCoLDfe4lJiqk1NBp zHnP8burc4vzSoMER2rRji5HWR0llIXgv5s5LHhzQWjrYT5kkcXmdjW7LsJ7oi1a TweWZ8ogHzh4BVs6z8KO1JLF3ApHBjP5/GyvFdnw2R5POTOmeJodKs2k9xPc4GDV SBUIbo3vQzZqPKpzCbQmOKfMX51sqVbqNs/8W7wsTqZr420boKmR3jAc/Howo0fu BJ+1J4KeJwDxmPuHAt43DspDAj+WqRN7m5g1wXN02BkezKHIz6bmK7KMSGrTlEHz 1da6BBI+5bf4VXTjAvc/PdSSNOM0T9tL3qA3qdMUoaJFqkmmnZv0x/Ane/s2Ebq6 jpAjc99ug1IA31ab4KWXVsJ5DqwlVIcCPsU1A3Umhw5ffJexOwbOePKByhfl7ED9 KZWrsZ5IAh9ExgfCI48gHohE5PddTpU9HjjSoXQQ4PDHFF/kF/nl0/QkrtWhtVnu nptyDXDEsAILrRTVgqbv =k2n5 -----END PGP SIGNATURE----- --Apple-Mail=_ECC87C68-77E0-46F8-AF69-C6AABFBF612E--