From: Maria Matejka Date: Tue, 2 Jul 2019 11:13:29 +0000 (+0200) Subject: Filter: GCC, don't complain about indentation in generated code. X-Git-Tag: v2.0.5~10^2~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c376555cecbfea83314e9f76bce5002185d3566a;p=thirdparty%2Fbird.git Filter: GCC, don't complain about indentation in generated code. --- diff --git a/filter/decl.m4 b/filter/decl.m4 index cc0694859..d1c514409 100644 --- a/filter/decl.m4 +++ b/filter/decl.m4 @@ -251,6 +251,12 @@ m4_changequote([[,]]) FID_WR_DIRECT(I) FID_WR_PUT(3) FID_WR_DIRECT(C) + +#if defined(__GNUC__) && __GNUC__ >= 6 +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wmisleading-indentation" +#endif + #include "nest/bird.h" #include "filter/filter.h" #include "filter/f-inst.h" @@ -382,6 +388,9 @@ FID_WR_PUT(9) return 1; } +#if defined(__GNUC__) && __GNUC__ >= 6 +#pragma GCC diagnostic pop +#endif FID_WR_DIRECT(H) /* Filter instruction codes */