Adding two more warnings to disable_warnings.h.

-Wpragmas and -Wunused-but-set-variable
This commit is contained in:
Kai Bao 2015-06-17 10:52:48 +02:00
parent b29ea2ae1c
commit 64fe376ac5

View File

@ -54,6 +54,9 @@
// "#pragma GCC diagnostic" syntax.
#if COMPATIBLE_COMPILER
#pragma GCC diagnostic push
// Suppress warnings: "unknown option after #pragma GCC diagnostic kind [-Wpragmas]".
// This is necessary because not all the compilers have the same warning options.
#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#pragma GCC diagnostic ignored "-Wdeprecated-register"
#pragma GCC diagnostic ignored "-Wignored-qualifiers"
@ -66,6 +69,7 @@
#pragma GCC diagnostic ignored "-Wunused-function"
#pragma GCC diagnostic ignored "-Wunneeded-internal-declaration"
#pragma GCC diagnostic ignored "-Wunused-private-field"
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
#endif // COMPATIBLE_COMPILER
#endif // SILENCE_EXTERNAL_WARNINGS