From b99b5d494e4aa86901d7a68d4a31de96d11c83c7 Mon Sep 17 00:00:00 2001 From: Dana Robinson Date: Mon, 7 Mar 2016 16:35:51 -0500 Subject: [svn-r29325] Removed -Wmissing-declarations from the gnu C++ flags. It's not used for C++. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial w/ C++ --- config/gnu-cxxflags | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/gnu-cxxflags b/config/gnu-cxxflags index 9d72b8f..befaa32 100644 --- a/config/gnu-cxxflags +++ b/config/gnu-cxxflags @@ -94,7 +94,7 @@ case "$cxx_vendor-$cxx_version" in esac # General (copied from H5_CFLAGS) - H5_CXXFLAGS="$H5_CXXFLAGS $arch -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wmissing-declarations -Wredundant-decls -Winline" + H5_CXXFLAGS="$H5_CXXFLAGS $arch -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wredundant-decls -Winline" # C++-specific H5_CXXFLAGS="$H5_CXXFLAGS -Wsign-promo -Woverloaded-virtual -Wold-style-cast -Weffc++ -Wreorder -Wnon-virtual-dtor -Wctor-dtor-privacy -Wabi" -- cgit v0.12