Revert "nir: Try to warn when C99 extensions are used in nir headers."

This reverts commit 99474dc29b.

-Wpedantic is too verbose, even when applied to just a few includes.

We'll just have to deal with the issues as they come.

Reviewed-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
Jose Fonseca
2016-05-09 14:35:58 -07:00
parent 4c9006f957
commit 94e8653a3b

View File

@@ -25,30 +25,9 @@
*
*/
#include "nir.h"
/*
* Have GCC/Clang warn when NIR headers use C99 extensions that are not
* supported in C++, as they are not portable. In particular MSVC does not
* support C99 structure field initializers.
*/
#if defined(__GNUC__)
# pragma GCC diagnostic push
# if defined(__clang__)
# pragma GCC diagnostic warning "-Wc99-extensions"
# else
# pragma GCC diagnostic warning "-Wpedantic"
# endif
#endif
#include "glsl_to_nir.h"
#include "nir_control_flow.h"
#include "nir_builder.h"
#if defined(__GNUC__)
# pragma GCC diagnostic pop
#endif
#include "glsl_to_nir.h"
#include "compiler/glsl/ir_visitor.h"
#include "compiler/glsl/ir_hierarchical_visitor.h"
#include "compiler/glsl/ir.h"