From mboxrd@z Thu Jan 1 00:00:00 1970 Reply-To: kernel-hardening@lists.openwall.com Date: Thu, 18 Feb 2016 22:21:55 +0100 From: Emese Revfy Message-Id: <20160218222155.85bf19be5ab9c48efc2fec66@gmail.com> In-Reply-To: References: <20160211233646.97c2af3675dc5b0f525f0489@gmail.com> <20160211233903.d976f6d4457d8fe414158824@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: [kernel-hardening] Re: [PATCH v2 1/3] GCC plugin infrastructure To: Kees Cook Cc: linux-kbuild , PaX Team , Brad Spengler , "kernel-hardening@lists.openwall.com" , Michal Marek , Rasmus Villemoes List-ID: > > +ifeq ($(call cc-ifversion, -ge, 0408, y), y) > > + $(CONFIG_SHELL) -x $(srctree)/scripts/gcc-plugin.sh "$(HOSTCXX)" "$(HOSTCXX)" "$(CC)" > > +else > > + $(CONFIG_SHELL) -x $(srctree)/scripts/gcc-plugin.sh "$(HOSTCC)" "$(HOSTCXX)" "$(CC)" > > Is there a reason for these to be running with -x? This makes it noisy > when running with V=0 (the default). I think -x is useful, it prints out e.g., which headers are missing. gcc-plugin.sh with -x runs only when there is something wrong (as you can see it in the kbuild test bot mails). -- Emese