Merge pull request #3269 from alexanderkyte/silence_zero_len
[mono.git] / configure.ac
index b4ac2f5f28b3e79174cd26fd626ab7a0b63d89ba..7dc93ad50431245d94dba76b0fce66486f96fba7 100644 (file)
@@ -532,6 +532,9 @@ if test x"$GCC" = xyes; then
                # We rely on signed overflow to behave
                CFLAGS="$CFLAGS -fwrapv"
 
+               # We rely on zero length arrays in structs
+               CFLAGS="$CFLAGS -Wno-zero-length-array"
+
                CFLAGS="$CFLAGS -DMONO_DLL_EXPORT"
                if test x"$disable_visibility_hidden" = xno; then
                   # Don't export any symbols by default