THRIFT-1462 add more strict compiler flags(-Wall -Wextra -std=c++0x -pedantic)
authorRoger Meier <roger@apache.org>
Mon, 12 Dec 2011 22:00:23 +0000 (22:00 +0000)
committerRoger Meier <roger@apache.org>
Mon, 12 Dec 2011 22:00:23 +0000 (22:00 +0000)
git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1213459 13f79535-47bb-0310-9956-ffa450edef68

compiler/cpp/Makefile.am
lib/cpp/Makefile.am
lib/cpp/test/Makefile.am
test/cpp/Makefile.am

index a5723a3..1787656 100644 (file)
@@ -86,7 +86,7 @@ thrift_SOURCES += src/generate/t_c_glib_generator.cc \
                   src/generate/t_go_generator.cc
 
 thrift_CPPFLAGS = -I$(srcdir)/src
-thrift_CXXFLAGS = -Wall
+thrift_CXXFLAGS = -Wall -Wextra -std=c++0x -pedantic
 thrift_LDADD = @LEXLIB@ libparse.a
 
 libparse_a_CPPFLAGS = -I$(srcdir)/src
index f8093ba..55124ac 100644 (file)
@@ -40,7 +40,7 @@ lib_LTLIBRARIES += libthriftz.la
 pkgconfig_DATA += thrift-z.pc
 endif
 
-AM_CXXFLAGS = -Wall
+AM_CXXFLAGS = -Wall -Wextra -std=c++0x -pedantic
 AM_CPPFLAGS = $(BOOST_CPPFLAGS) -I$(srcdir)/src
 AM_LDFLAGS = $(BOOST_LDFLAGS)
 
index 1626c6e..a428cd9 100644 (file)
@@ -182,7 +182,7 @@ INCLUDES = \
 
 AM_CPPFLAGS = $(BOOST_CPPFLAGS)
 AM_LDFLAGS = $(BOOST_LDFLAGS)
-AM_CXXFLAGS = -Wall
+AM_CXXFLAGS = -Wall -Wextra -std=c++0x -pedantic
 
 clean-local:
        $(RM) -r gen-cpp
index 95574fc..b7ef15b 100755 (executable)
@@ -96,7 +96,7 @@ INCLUDES = \
        -I$(top_srcdir)/lib/cpp/src -Igen-cpp
 
 AM_CPPFLAGS = $(BOOST_CPPFLAGS) $(LIBEVENT_CPPFLAGS)
-AM_CXXFLAGS = -Wall
+AM_CXXFLAGS = -Wall -Wextra -std=c++0x -pedantic
 AM_LDFLAGS = $(BOOST_LDFLAGS) $(LIBEVENT_LDFLAGS)
 
 clean-local: