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:
@@ -25,30 +25,9 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "nir.h"
|
#include "glsl_to_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 "nir_control_flow.h"
|
#include "nir_control_flow.h"
|
||||||
#include "nir_builder.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_visitor.h"
|
||||||
#include "compiler/glsl/ir_hierarchical_visitor.h"
|
#include "compiler/glsl/ir_hierarchical_visitor.h"
|
||||||
#include "compiler/glsl/ir.h"
|
#include "compiler/glsl/ir.h"
|
||||||
|
Reference in New Issue
Block a user