From 2da88237f28548bd37cef9b8ac9026b7afd24258 Mon Sep 17 00:00:00 2001 From: Vasily Date: Tue, 19 Feb 2019 21:05:17 +0100 Subject: [PATCH] Remove -Wmissing-variable-declaration from GCC GCC does not support it. --- build_scripts/qt/compilers/clang-gcc-common-switches.pri | 2 +- build_scripts/qt/compilers/clang-msvc.pri | 2 +- build_scripts/qt/compilers/clang.pri | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build_scripts/qt/compilers/clang-gcc-common-switches.pri b/build_scripts/qt/compilers/clang-gcc-common-switches.pri index 9436a7c..fca9988 100644 --- a/build_scripts/qt/compilers/clang-gcc-common-switches.pri +++ b/build_scripts/qt/compilers/clang-gcc-common-switches.pri @@ -8,4 +8,4 @@ QMAKE_CXXFLAGS += -Wnon-virtual-dtor QMAKE_CXXFLAGS += -Wcast-align -Wunused -Woverloaded-virtual -Wformat=2 -QMAKE_CXXFLAGS += -Wdouble-promotion -Wmissing-variable-declarations +QMAKE_CXXFLAGS += -Wdouble-promotion diff --git a/build_scripts/qt/compilers/clang-msvc.pri b/build_scripts/qt/compilers/clang-msvc.pri index d80d1c5..bdd6f8a 100644 --- a/build_scripts/qt/compilers/clang-msvc.pri +++ b/build_scripts/qt/compilers/clang-msvc.pri @@ -12,7 +12,7 @@ include(clang-gcc-common-switches.pri) QMAKE_CXXFLAGS += -Wmost -QMAKE_CXXFLAGS += -Weffc++ +QMAKE_CXXFLAGS += -Weffc++ -Wmissing-variable-declarations #clang-msvc spams warnings on -Wconversion and -Wsign-conversion # from the moc .cpp files including Qt stuff. diff --git a/build_scripts/qt/compilers/clang.pri b/build_scripts/qt/compilers/clang.pri index 3c433c0..146318e 100644 --- a/build_scripts/qt/compilers/clang.pri +++ b/build_scripts/qt/compilers/clang.pri @@ -11,4 +11,4 @@ QMAKE_CXXFLAGS += --system-header-prefix=third-party # Sign conversion warns on auto generated Qt MOC files. QMAKE_CXXFLAGS += -Weffc++ -Wconversion -Wno-sign-conversion -QMAKE_CXXFLAGS += -Wextra-semi -Wzero-as-null-pointer-constant +QMAKE_CXXFLAGS += -Wextra-semi -Wzero-as-null-pointer-constant -Wmissing-variable-declarations