From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753632Ab2GUCWC (ORCPT ); Fri, 20 Jul 2012 22:22:02 -0400 Received: from hrndva-omtalb.mail.rr.com ([71.74.56.122]:26516 "EHLO hrndva-omtalb.mail.rr.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752306Ab2GUCVM (ORCPT ); Fri, 20 Jul 2012 22:21:12 -0400 X-Authority-Analysis: v=2.0 cv=ZuBv2qHG c=1 sm=0 a=s5Htg7xnQOKvHEu9STBOug==:17 a=OpT9cpI26MMA:10 a=Ciwy3NGCPMMA:10 a=y06crO3_utoA:10 a=5SG0PmZfjMsA:10 a=bbbx4UPp9XUA:10 a=meVymXHHAAAA:8 a=20KFwNOVAAAA:8 a=ctmHyIZZZ4fUTRTe8nMA:9 a=QEXdDO2ut3YA:10 a=jEp0ucaQiEUA:10 a=jeBq3FmKZ4MA:10 a=lTMhFNQu17ZMn4WVYxwA:9 a=s5Htg7xnQOKvHEu9STBOug==:117 X-Cloudmark-Score: 0 X-Originating-IP: 72.230.195.127 Message-Id: <20120721022109.317243995@goodmis.org> User-Agent: quilt/0.60-1 Date: Fri, 20 Jul 2012 22:19:53 -0400 From: Steven Rostedt To: linux-kernel@vger.kernel.org Cc: Ingo Molnar , Andrew Morton , Masami Hiramatsu , Frederic Weisbecker , Thomas Gleixner , "H. Peter Anvin" Subject: [PATCH 10/19] ftrace: Only compile ftrace selftest if selftests are enabled References: <20120721021943.274162381@goodmis.org> Content-Disposition: inline; filename=0010-ftrace-Only-compile-ftrace-selftest-if-selftests-are.patch Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="00GvhwF7k39YY" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --00GvhwF7k39YY Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable From: Steven Rostedt No need to compile in the ftrace selftest helper file if selftests are not being executed. Signed-off-by: Steven Rostedt --- kernel/trace/Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/trace/Makefile b/kernel/trace/Makefile index b831087..8370908 100644 --- a/kernel/trace/Makefile +++ b/kernel/trace/Makefile @@ -5,10 +5,12 @@ ifdef CONFIG_FUNCTION_TRACER ORIG_CFLAGS :=3D $(KBUILD_CFLAGS) KBUILD_CFLAGS =3D $(subst -pg,,$(ORIG_CFLAGS)) =20 +ifdef CONFIG_FTRACE_SELFTEST # selftest needs instrumentation CFLAGS_trace_selftest_dynamic.o =3D -pg obj-y +=3D trace_selftest_dynamic.o endif +endif =20 # If unlikely tracing is enabled, do not trace these files ifdef CONFIG_TRACING_BRANCHES --=20 1.7.10.4 --00GvhwF7k39YY Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAABAgAGBQJQChIVAAoJEIy3vGnGbaoAwUIP/1/JrunT4oKEBRUl52e9Jq5u Blu4t2Ijm2q03eXlmCSdSoHbprRa3852Q3/jVokZ8dcUszDJ4xFAvwArq3y+tKzL 61Nu81/Zp/4vYMtGVhyXlLpPpM41mUgXYQHUrAj5myMthYI1ud/JnuKQ1ldrDRRr 6bWmoqdJ3vP3VKHH44sODx1bF/AMrHzt1jmKG8zI/0JgGOXU4t8X9y68uDR5koIe 6hEB3ylkm4Qg63kowY+U3QbJNQgx6AwsSh/4oF9va/ur0tpCcvbYKQPVH48fixHP aaAQYzRfrtovmVCdtDrDVvRlWOF+D30GacUblNVRB2fdaY8fCsenHfii28V2NGAG ra7ttdnL5tz1KhhMhsD1kDdvN5nnl3hMBcNcN8VCp1cXOjFrc2iAF863DrM2p3+1 WT8lD8O3gv+WPt4PF3d9Gg0AnWOHmrOAN+QHu8Yx3LbtNdaIYJu6z1hrr8HkPXxM wqf0RxbNppOpb6yoCCG2kLEcjHRoFkzgG9wVi79Q+GrZebx6fUeJjFQRlo8oDD2F 1LBEJnxMviHn80RfKLrrwedYXMLByDqlY9Cnr8Zpa9kHp4QspRxGl7HkIRNPi7/5 FKzv5PlMr//kmXnJPoV6vuvGt2o0DDpvJ6QSzCDSM42NCwPMJWU4vk2K/bie2YMV CNL4GgqOKw8EMjxhyuzU =55qg -----END PGP SIGNATURE----- --00GvhwF7k39YY--