From owner-svn-src-all@FreeBSD.ORG Sat Oct 27 10:07:22 2012 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 348E2C5D; Sat, 27 Oct 2012 10:07:22 +0000 (UTC) (envelope-from edschouten@gmail.com) Received: from mail-oa0-f54.google.com (mail-oa0-f54.google.com [209.85.219.54]) by mx1.freebsd.org (Postfix) with ESMTP id B522D8FC12; Sat, 27 Oct 2012 10:07:21 +0000 (UTC) Received: by mail-oa0-f54.google.com with SMTP id n9so4383976oag.13 for ; Sat, 27 Oct 2012 03:07:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=jX5o1PGf1pDUliHXnbTeJEvXO3I2GTxLnYucIdBEBYE=; b=vVJx/2PoYnnLRYziKyb3yt8QMt4BP3DzC1rW1k90WosxdE5G/s0IEYGA2O/4Jq7cyU iLd6jbBKeZLwFxbfrejNEQLGtlhu3HflWuSx2SKkc8t+bZq61nHtV+Car83x3ct9No1Z mRvkvBPG3htKDmQC5KMv2rE9dPq0mKtO/2At5BzEjlMi/3k2WRxVhCYWWPsOyLQx39Jz 7+ervRNvJIRbx+JclPKV8+CaKkvo0u3V9UKp5tx7uhWfNkoLGmUvLO+sH1i8wx2Th3VR z7l8eGAaKPJmZs6Hp+Sn+DPvTpqZwQcZ/2QhBSxjU4kXW657C9bfYV2y5Y3OUEGNemVg xJcQ== MIME-Version: 1.0 Received: by 10.60.30.104 with SMTP id r8mr22241622oeh.60.1351332440872; Sat, 27 Oct 2012 03:07:20 -0700 (PDT) Sender: edschouten@gmail.com Received: by 10.76.151.39 with HTTP; Sat, 27 Oct 2012 03:07:20 -0700 (PDT) In-Reply-To: <20121025121223.GA23573@freebsd.org> References: <201210251013.q9PADwYO029047@svn.freebsd.org> <20121025121223.GA23573@freebsd.org> Date: Sat, 27 Oct 2012 12:07:20 +0200 X-Google-Sender-Auth: TQw2pVPGrd58z8lMEYsTCMsuLo0 Message-ID: Subject: Re: svn commit: r242080 - in head/contrib/llvm/tools/clang: include/clang/Basic lib/Sema From: Ed Schouten To: Roman Divacky Content-Type: text/plain; charset=UTF-8 Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 10:07:22 -0000 Hi Roman, 2012/10/25 Roman Divacky : > Why? I can understand cherry picking revisions that fix bugs FreeBSD > users hit but why additional features? Because I discussed this specific warning/compiler flag with others at EuroBSDCon and most people seemed interested. By having it in our compiler binary, it lowers the barrier for people to try it on their code. Also, I am considering adding this to WARNS=6 (or maybe a WARNS=7?) by the time we make Clang the default on amd64/i386. I discussed it with the respective maintainer (dim@) and he approved, so I don't see the problem. -- Ed Schouten