From 9b68a67f5daeb62194b80f69df4ecf219e34b442 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Sat, 27 Jul 2019 19:23:12 +0200 Subject: [PATCH] build: disable warnings on cast alignments clang is often wront about it (it increases alignment requirement, but the surrounding structure ensure the alignment is correct). Dunno if gcc is smarter or just ignore most of these problems. --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 3d86fe2e..2741f374 100644 --- a/configure.ac +++ b/configure.ac @@ -78,12 +78,12 @@ AX_CFLAGS_GCC_OPTION([-Wformat], [LLDP_CFLAGS]) AX_CFLAGS_GCC_OPTION([-Wformat-security], [LLDP_CFLAGS]) AX_CFLAGS_GCC_OPTION([-Wimplicit-fallthrough], [LLDP_CFLAGS]) AX_CFLAGS_GCC_OPTION([-Wfatal-errors], [LLDP_CFLAGS]) -AX_CFLAGS_GCC_OPTION([-Wcast-align], [LLDP_CFLAGS]) AX_CFLAGS_GCC_OPTION([-Wheader-guard], [LLDP_CFLAGS]) AX_CFLAGS_GCC_OPTION([-Wdocumentation], [LLDP_CFLAGS]) AX_CFLAGS_GCC_OPTION([-Winline], [LLDP_CFLAGS]) AX_CFLAGS_GCC_OPTION([-Wpointer-arith], [LLDP_CFLAGS]) AX_CFLAGS_GCC_OPTION([-fno-omit-frame-pointer], [LLDP_CFLAGS]) +AX_CFLAGS_GCC_OPTION([-Wno-cast-align], [LLDP_CFLAGS]) dnl clang is bad at this AX_CFLAGS_GCC_OPTION([-Wno-unused-parameter], [LLDP_CFLAGS]) AX_CFLAGS_GCC_OPTION([-Wno-missing-field-initializers], [LLDP_CFLAGS]) AX_CFLAGS_GCC_OPTION([-Wno-sign-compare], [LLDP_CFLAGS]) dnl Should be fixed later -- 2.39.5