]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Suppress GCC unknown pragma warnings in rlm_perl
authorJorge Pereira <jpereiran@gmail.com>
Thu, 16 Mar 2023 21:57:15 +0000 (18:57 -0300)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 17 Mar 2023 13:46:30 +0000 (09:46 -0400)
src/modules/rlm_perl/rlm_perl.c

index 0c58cc88a2d7c67eabdbb7f80128ded4413f9f28..59759aea853746ec7c3a2b159487bb850d9d241d 100644 (file)
@@ -28,6 +28,10 @@ RCSID("$Id$")
 #include <freeradius-devel/modules.h>
 #include <freeradius-devel/rad_assert.h>
 
+DIAG_OFF(DIAG_UNKNOWN_PRAGMAS)
+DIAG_OFF(compound-token-split-by-macro) /* Perl does horrible things with macros */
+DIAG_ON(DIAG_UNKNOWN_PRAGMAS)
+
 #ifdef INADDR_ANY
 #  undef INADDR_ANY
 #endif