]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Filter: GCC, don't complain about indentation in generated code.
authorMaria Matejka <mq@ucw.cz>
Tue, 2 Jul 2019 11:13:29 +0000 (13:13 +0200)
committerMaria Matejka <mq@ucw.cz>
Tue, 2 Jul 2019 11:13:29 +0000 (13:13 +0200)
filter/decl.m4

index cc06948593687a0c182898f77e4a8f86d6c95f2c..d1c514409c9a327f8a594ae7c32bc6ab59afd49d 100644 (file)
@@ -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 */