aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2023-04-13 23:02:54 -0500
committerDenis Kenzior <denkenz@gmail.com>2023-04-16 11:26:22 -0500
commitfc2ea65818a797166c3528fe8c5d36fd7021b311 (patch)
treed57db726de65a2b9b68527faaad22edd7af0d052
parent8e0700957675948df394cac830510d06e791bef7 (diff)
build: Have clang warn about zero-length array use
-rw-r--r--acinclude.m44
1 files changed, 4 insertions, 0 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index 483fde0a..6fb1de56 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -64,6 +64,10 @@ AC_DEFUN([COMPILER_FLAGS], [
if ( $CC -v 2>/dev/null | grep "gcc version" ); then
CFLAGS+=" -Wcast-align"
fi
+
+ if (test "$CC" = "clang"); then
+ CFLAGS+=" -Werror=zero-length-array"
+ fi
fi
if (test "$CC" = "clang"); then