aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2023-04-13 22:59:57 -0500
committerDenis Kenzior <denkenz@gmail.com>2023-04-16 11:26:22 -0500
commit8e0700957675948df394cac830510d06e791bef7 (patch)
tree20c745b2ef6814d5e302cc492c6ddf2e0621b3c5
parent6d4616aac30009ad514434b82ae9793f904415e3 (diff)
build: Silence warnings when building with clang
clang doesn't properly interpret GCC pragma directives and complains. Tell clang to ignore these.
-rw-r--r--acinclude.m45
1 files changed, 5 insertions, 0 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index 6009686b..483fde0a 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -65,4 +65,9 @@ AC_DEFUN([COMPILER_FLAGS], [
CFLAGS+=" -Wcast-align"
fi
fi
+
+ if (test "$CC" = "clang"); then
+ CFLAGS+=" -Wno-unknown-warning-option"
+ CFLAGS+=" -Wno-unknown-pragmas"
+ fi
])