|
From: <sv...@va...> - 2006-01-25 02:58:35
|
Author: sewardj Date: 2006-01-25 02:58:28 +0000 (Wed, 25 Jan 2006) New Revision: 5593 Log: Ensure -Wdeclaration-after-statement gets through to vex-land. Modified: trunk/Makefile.tool.am trunk/configure.in Modified: trunk/Makefile.tool.am =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/Makefile.tool.am 2006-01-24 18:50:38 UTC (rev 5592) +++ trunk/Makefile.tool.am 2006-01-25 02:58:28 UTC (rev 5593) @@ -37,16 +37,20 @@ ##.PHONY: @VEX_DIR@/libvex.a =20 @VEX_DIR@/libvex_x86_linux.a: @VEX_DIR@/priv/main/vex_svnversion.h - $(MAKE) -C @VEX_DIR@ CC=3D"$(CC)" libvex_x86_linux.a EXTRA_CFLAGS=3D"$(= AM_CFLAGS_X86_LINUX)" + $(MAKE) -C @VEX_DIR@ CC=3D"$(CC)" libvex_x86_linux.a \ + EXTRA_CFLAGS=3D"$(AM_CFLAGS_X86_LINUX) @FLAG_WDECL_AFTER_STMT@" =20 @VEX_DIR@/libvex_amd64_linux.a: @VEX_DIR@/priv/main/vex_svnversion.h - $(MAKE) -C @VEX_DIR@ CC=3D"$(CC)" libvex_amd64_linux.a EXTRA_CFLAGS=3D"= $(AM_CFLAGS_AMD64_LINUX)" + $(MAKE) -C @VEX_DIR@ CC=3D"$(CC)" libvex_amd64_linux.a \ + EXTRA_CFLAGS=3D"$(AM_CFLAGS_AMD64_LINUX) @FLAG_WDECL_AFTER_STMT@" =20 @VEX_DIR@/libvex_ppc32_linux.a: @VEX_DIR@/priv/main/vex_svnversion.h - $(MAKE) -C @VEX_DIR@ CC=3D"$(CC)" libvex_ppc32_linux.a EXTRA_CFLAGS=3D"= $(AM_CFLAGS_PPC32_LINUX)" + $(MAKE) -C @VEX_DIR@ CC=3D"$(CC)" libvex_ppc32_linux.a \ + EXTRA_CFLAGS=3D"$(AM_CFLAGS_PPC32_LINUX) @FLAG_WDECL_AFTER_STMT@" =20 @VEX_DIR@/libvex_ppc64_linux.a: @VEX_DIR@/priv/main/vex_svnversion.h - $(MAKE) -C @VEX_DIR@ CC=3D"$(CC)" libvex_ppc64_linux.a EXTRA_CFLAGS=3D"= $(AM_CFLAGS_PPC64_LINUX)" + $(MAKE) -C @VEX_DIR@ CC=3D"$(CC)" libvex_ppc64_linux.a \ + EXTRA_CFLAGS=3D"$(AM_CFLAGS_PPC64_LINUX) @FLAG_WDECL_AFTER_STMT@" =20 @VEX_DIR@/priv/main/vex_svnversion.h: $(MAKE) -C @VEX_DIR@ CC=3D"$(CC)" version Modified: trunk/configure.in =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/configure.in 2006-01-24 18:50:38 UTC (rev 5592) +++ trunk/configure.in 2006-01-25 02:58:28 UTC (rev 5593) @@ -486,13 +486,17 @@ ], [ declaration_after_statement=3Dyes +FLAG_WDECL_AFTER_STMT=3D"-Wdeclaration-after-statement" AC_MSG_RESULT([yes]) ], [ declaration_after_statement=3Dno +FLAG_WDECL_AFTER_STMT=3D"" AC_MSG_RESULT([no]) ]) CFLAGS=3D$safe_CFLAGS =20 +AC_SUBST(FLAG_WDECL_AFTER_STMT) + if test x$declaration_after_statement =3D xyes; then CFLAGS=3D"$CFLAGS -Wdeclaration-after-statement" fi |