From e36b6d425f6b69e065f1798803ecc943a270501d Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Tue, 12 May 2009 07:26:49 +0000 Subject: [PATCH] Allow client Makefiles control over whether they want -pedantic by defining NO_PEDANTIC. - Pedantic C89 is a painful language... git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71545 91177308-0d34-0410-b5e6-96231b3b80d8 --- Makefile.rules | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile.rules b/Makefile.rules index bcaed80f2db..41694bd1ff1 100644 --- a/Makefile.rules +++ b/Makefile.rules @@ -515,7 +515,10 @@ endif # Options To Invoke Tools #---------------------------------------------------------- -CompileCommonOpts += -pedantic -Wall -W -Wwrite-strings -Wno-long-long \ +ifndef NO_PEDANTIC +CompileCommonOpts += -pedantic +endif +CompileCommonOpts += -Wall -W -Wwrite-strings -Wno-long-long \ -Wunused -Wno-unused-parameter $(EXTRA_OPTIONS) ifeq ($(OS),HP-UX)