commit 149c892c4ff54581ef1be6ba98abec8e3949e78e Author: florian Date: Mon Sep 14 21:11:32 2015 +0000 Do not compile with -Wcast-align on arm. There are too many warnings due to GCC being very conservative. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15651 a5019735-40e9-0310-863c-91ae7b9d1cf9 diff --git a/Makefile.all.am b/Makefile.all.am index 708e8d8..44a6207 100644 --- a/Makefile.all.am +++ b/Makefile.all.am @@ -100,12 +100,12 @@ AM_CFLAGS_BASE = \ -O2 -g \ -std=gnu99 \ -Wall \ - -Wcast-align \ -Wmissing-prototypes \ -Wshadow \ -Wpointer-arith \ -Wstrict-prototypes \ -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ \ @FLAG_W_CAST_QUAL@ \ @FLAG_W_WRITE_STRINGS@ \ @FLAG_W_EMPTY_BODY@ \ diff --git a/configure.ac b/configure.ac index f257d93..65d56c7 100644 --- a/configure.ac +++ b/configure.ac @@ -1967,6 +1967,15 @@ AC_MSG_RESULT([-Wextra]) ]) CFLAGS=$safe_CFLAGS +# On ARM we do not want to pass -Wcast-align as that produces loads +# of warnings. GCC is just being conservative. See here: +# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65459#c4 +if test "X$VGCONF_ARCH_PRI" = "Xarm"; then + AC_SUBST([FLAG_W_CAST_ALIGN], [""]) +else + AC_SUBST([FLAG_W_CAST_ALIGN], [-Wcast-align]) +fi + # does this compiler support -fno-stack-protector ? AC_MSG_CHECKING([if gcc accepts -fno-stack-protector]) diff -ur valgrind-3.11.0.TEST1.orig/auxprogs/Makefile.in valgrind-3.11.0.TEST1/auxprogs/Makefile.in --- valgrind-3.11.0.TEST1.orig/auxprogs/Makefile.in 2015-09-18 21:57:00.645836494 +0200 +++ valgrind-3.11.0.TEST1/auxprogs/Makefile.in 2015-09-18 22:28:14.511177265 +0200 @@ -271,6 +271,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -403,15 +404,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/cachegrind/Makefile.in valgrind-3.11.0.TEST1/cachegrind/Makefile.in --- valgrind-3.11.0.TEST1.orig/cachegrind/Makefile.in 2015-09-18 21:57:00.736836305 +0200 +++ valgrind-3.11.0.TEST1/cachegrind/Makefile.in 2015-09-18 22:28:14.570177152 +0200 @@ -326,6 +326,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -459,15 +460,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/cachegrind/tests/Makefile.in valgrind-3.11.0.TEST1/cachegrind/tests/Makefile.in --- valgrind-3.11.0.TEST1.orig/cachegrind/tests/Makefile.in 2015-09-18 21:57:00.737836303 +0200 +++ valgrind-3.11.0.TEST1/cachegrind/tests/Makefile.in 2015-09-18 22:28:14.618177061 +0200 @@ -288,6 +288,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -420,15 +421,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/cachegrind/tests/x86/Makefile.in valgrind-3.11.0.TEST1/cachegrind/tests/x86/Makefile.in --- valgrind-3.11.0.TEST1.orig/cachegrind/tests/x86/Makefile.in 2015-09-18 21:57:00.737836303 +0200 +++ valgrind-3.11.0.TEST1/cachegrind/tests/x86/Makefile.in 2015-09-18 22:28:14.661176978 +0200 @@ -236,6 +236,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -368,15 +369,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/callgrind/Makefile.in valgrind-3.11.0.TEST1/callgrind/Makefile.in --- valgrind-3.11.0.TEST1.orig/callgrind/Makefile.in 2015-09-18 21:57:00.659836465 +0200 +++ valgrind-3.11.0.TEST1/callgrind/Makefile.in 2015-09-18 22:28:14.749176810 +0200 @@ -338,6 +338,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -471,15 +472,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/callgrind/tests/Makefile.in valgrind-3.11.0.TEST1/callgrind/tests/Makefile.in --- valgrind-3.11.0.TEST1.orig/callgrind/tests/Makefile.in 2015-09-18 21:57:00.660836463 +0200 +++ valgrind-3.11.0.TEST1/callgrind/tests/Makefile.in 2015-09-18 22:28:14.795176722 +0200 @@ -277,6 +277,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -409,15 +410,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/configure valgrind-3.11.0.TEST1/configure --- valgrind-3.11.0.TEST1.orig/configure 2015-09-18 21:57:00.674836434 +0200 +++ valgrind-3.11.0.TEST1/configure 2015-09-18 22:28:19.751167239 +0200 @@ -754,6 +754,7 @@ FLAG_FSANITIZE FLAG_FNO_IPA_ICF FLAG_FNO_STACK_PROTECTOR +FLAG_W_CAST_ALIGN FLAG_W_EXTRA FLAG_W_FORMAT_SECURITY FLAG_W_MISSING_PARAMETER_TYPE @@ -9340,6 +9341,17 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS=$safe_CFLAGS +# On ARM we do not want to pass -Wcast-align as that produces loads +# of warnings. GCC is just being conservative. See here: +# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65459#c4 +if test "X$VGCONF_ARCH_PRI" = "Xarm"; then + FLAG_W_CAST_ALIGN="" + +else + FLAG_W_CAST_ALIGN=-Wcast-align + +fi + # does this compiler support -fno-stack-protector ? { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gcc accepts -fno-stack-protector" >&5 $as_echo_n "checking if gcc accepts -fno-stack-protector... " >&6; } diff -ur valgrind-3.11.0.TEST1.orig/coregrind/Makefile.in valgrind-3.11.0.TEST1/coregrind/Makefile.in --- valgrind-3.11.0.TEST1.orig/coregrind/Makefile.in 2015-09-18 21:57:00.665836452 +0200 +++ valgrind-3.11.0.TEST1/coregrind/Makefile.in 2015-09-18 22:28:15.340175679 +0200 @@ -988,6 +988,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -1120,15 +1121,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/docs/Makefile.in valgrind-3.11.0.TEST1/docs/Makefile.in --- valgrind-3.11.0.TEST1.orig/docs/Makefile.in 2015-09-18 21:57:00.658836467 +0200 +++ valgrind-3.11.0.TEST1/docs/Makefile.in 2015-09-18 22:28:15.375175612 +0200 @@ -156,6 +156,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ diff -ur valgrind-3.11.0.TEST1.orig/drd/Makefile.in valgrind-3.11.0.TEST1/drd/Makefile.in --- valgrind-3.11.0.TEST1.orig/drd/Makefile.in 2015-09-18 21:57:00.725836328 +0200 +++ valgrind-3.11.0.TEST1/drd/Makefile.in 2015-09-18 22:28:15.482175407 +0200 @@ -388,6 +388,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -521,15 +522,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/drd/tests/Makefile.in valgrind-3.11.0.TEST1/drd/tests/Makefile.in --- valgrind-3.11.0.TEST1.orig/drd/tests/Makefile.in 2015-09-18 21:57:00.732836313 +0200 +++ valgrind-3.11.0.TEST1/drd/tests/Makefile.in 2015-09-18 22:28:15.610175162 +0200 @@ -686,6 +686,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -818,15 +819,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/exp-bbv/Makefile.in valgrind-3.11.0.TEST1/exp-bbv/Makefile.in --- valgrind-3.11.0.TEST1.orig/exp-bbv/Makefile.in 2015-09-18 21:57:00.675836432 +0200 +++ valgrind-3.11.0.TEST1/exp-bbv/Makefile.in 2015-09-18 22:28:15.664175059 +0200 @@ -278,6 +278,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -411,15 +412,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/exp-bbv/tests/amd64-linux/Makefile.in valgrind-3.11.0.TEST1/exp-bbv/tests/amd64-linux/Makefile.in --- valgrind-3.11.0.TEST1.orig/exp-bbv/tests/amd64-linux/Makefile.in 2015-09-18 21:57:00.677836428 +0200 +++ valgrind-3.11.0.TEST1/exp-bbv/tests/amd64-linux/Makefile.in 2015-09-18 22:28:15.756174883 +0200 @@ -264,6 +264,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -396,15 +397,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/exp-bbv/tests/arm-linux/Makefile.in valgrind-3.11.0.TEST1/exp-bbv/tests/arm-linux/Makefile.in --- valgrind-3.11.0.TEST1.orig/exp-bbv/tests/arm-linux/Makefile.in 2015-09-18 21:57:00.676836430 +0200 +++ valgrind-3.11.0.TEST1/exp-bbv/tests/arm-linux/Makefile.in 2015-09-18 22:28:15.801174797 +0200 @@ -239,6 +239,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -371,15 +372,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/exp-bbv/tests/Makefile.in valgrind-3.11.0.TEST1/exp-bbv/tests/Makefile.in --- valgrind-3.11.0.TEST1.orig/exp-bbv/tests/Makefile.in 2015-09-18 21:57:00.675836432 +0200 +++ valgrind-3.11.0.TEST1/exp-bbv/tests/Makefile.in 2015-09-18 22:28:15.707174977 +0200 @@ -258,6 +258,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -390,15 +391,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/exp-bbv/tests/ppc32-linux/Makefile.in valgrind-3.11.0.TEST1/exp-bbv/tests/ppc32-linux/Makefile.in --- valgrind-3.11.0.TEST1.orig/exp-bbv/tests/ppc32-linux/Makefile.in 2015-09-18 21:57:00.676836430 +0200 +++ valgrind-3.11.0.TEST1/exp-bbv/tests/ppc32-linux/Makefile.in 2015-09-18 22:28:15.853174698 +0200 @@ -239,6 +239,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -371,15 +372,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/exp-bbv/tests/x86/Makefile.in valgrind-3.11.0.TEST1/exp-bbv/tests/x86/Makefile.in --- valgrind-3.11.0.TEST1.orig/exp-bbv/tests/x86/Makefile.in 2015-09-18 21:57:00.676836430 +0200 +++ valgrind-3.11.0.TEST1/exp-bbv/tests/x86/Makefile.in 2015-09-18 22:28:15.945174521 +0200 @@ -248,6 +248,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -380,15 +381,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/exp-bbv/tests/x86-linux/Makefile.in valgrind-3.11.0.TEST1/exp-bbv/tests/x86-linux/Makefile.in --- valgrind-3.11.0.TEST1.orig/exp-bbv/tests/x86-linux/Makefile.in 2015-09-18 21:57:00.675836432 +0200 +++ valgrind-3.11.0.TEST1/exp-bbv/tests/x86-linux/Makefile.in 2015-09-18 22:28:15.898174611 +0200 @@ -239,6 +239,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -371,15 +372,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/exp-dhat/Makefile.in valgrind-3.11.0.TEST1/exp-dhat/Makefile.in --- valgrind-3.11.0.TEST1.orig/exp-dhat/Makefile.in 2015-09-18 21:57:00.724836330 +0200 +++ valgrind-3.11.0.TEST1/exp-dhat/Makefile.in 2015-09-18 22:28:16.001174414 +0200 @@ -302,6 +302,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -435,15 +436,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/exp-dhat/tests/Makefile.in valgrind-3.11.0.TEST1/exp-dhat/tests/Makefile.in --- valgrind-3.11.0.TEST1.orig/exp-dhat/tests/Makefile.in 2015-09-18 21:57:00.724836330 +0200 +++ valgrind-3.11.0.TEST1/exp-dhat/tests/Makefile.in 2015-09-18 22:28:16.029174361 +0200 @@ -156,6 +156,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ diff -ur valgrind-3.11.0.TEST1.orig/exp-sgcheck/Makefile.in valgrind-3.11.0.TEST1/exp-sgcheck/Makefile.in --- valgrind-3.11.0.TEST1.orig/exp-sgcheck/Makefile.in 2015-09-18 21:57:00.723836332 +0200 +++ valgrind-3.11.0.TEST1/exp-sgcheck/Makefile.in 2015-09-18 22:28:16.098174229 +0200 @@ -320,6 +320,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -453,15 +454,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/exp-sgcheck/tests/Makefile.in valgrind-3.11.0.TEST1/exp-sgcheck/tests/Makefile.in --- valgrind-3.11.0.TEST1.orig/exp-sgcheck/tests/Makefile.in 2015-09-18 21:57:00.724836330 +0200 +++ valgrind-3.11.0.TEST1/exp-sgcheck/tests/Makefile.in 2015-09-18 22:28:16.153174123 +0200 @@ -264,6 +264,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -396,15 +397,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/gdbserver_tests/Makefile.in valgrind-3.11.0.TEST1/gdbserver_tests/Makefile.in --- valgrind-3.11.0.TEST1.orig/gdbserver_tests/Makefile.in 2015-09-18 21:57:00.679836423 +0200 +++ valgrind-3.11.0.TEST1/gdbserver_tests/Makefile.in 2015-09-18 22:28:16.207174020 +0200 @@ -318,6 +318,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -450,15 +451,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/gdbserver_tests/solaris/Makefile.in valgrind-3.11.0.TEST1/gdbserver_tests/solaris/Makefile.in --- valgrind-3.11.0.TEST1.orig/gdbserver_tests/solaris/Makefile.in 2015-09-18 21:57:00.680836421 +0200 +++ valgrind-3.11.0.TEST1/gdbserver_tests/solaris/Makefile.in 2015-09-18 22:28:16.246173945 +0200 @@ -191,6 +191,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -323,15 +324,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/helgrind/Makefile.in valgrind-3.11.0.TEST1/helgrind/Makefile.in --- valgrind-3.11.0.TEST1.orig/helgrind/Makefile.in 2015-09-18 21:57:00.506836783 +0200 +++ valgrind-3.11.0.TEST1/helgrind/Makefile.in 2015-09-18 22:28:16.323173798 +0200 @@ -353,6 +353,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -486,15 +487,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/helgrind/tests/Makefile.in valgrind-3.11.0.TEST1/helgrind/tests/Makefile.in --- valgrind-3.11.0.TEST1.orig/helgrind/tests/Makefile.in 2015-09-18 21:57:00.519836756 +0200 +++ valgrind-3.11.0.TEST1/helgrind/tests/Makefile.in 2015-09-18 22:28:16.406173639 +0200 @@ -501,6 +501,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -633,15 +634,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/include/Makefile.in valgrind-3.11.0.TEST1/include/Makefile.in --- valgrind-3.11.0.TEST1.orig/include/Makefile.in 2015-09-18 21:57:00.643836498 +0200 +++ valgrind-3.11.0.TEST1/include/Makefile.in 2015-09-18 22:28:16.439173576 +0200 @@ -205,6 +205,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ diff -ur valgrind-3.11.0.TEST1.orig/lackey/Makefile.in valgrind-3.11.0.TEST1/lackey/Makefile.in --- valgrind-3.11.0.TEST1.orig/lackey/Makefile.in 2015-09-18 21:57:00.692836396 +0200 +++ valgrind-3.11.0.TEST1/lackey/Makefile.in 2015-09-18 22:28:16.492173475 +0200 @@ -278,6 +278,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -411,15 +412,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/lackey/tests/Makefile.in valgrind-3.11.0.TEST1/lackey/tests/Makefile.in --- valgrind-3.11.0.TEST1.orig/lackey/tests/Makefile.in 2015-09-18 21:57:00.692836396 +0200 +++ valgrind-3.11.0.TEST1/lackey/tests/Makefile.in 2015-09-18 22:28:16.521173419 +0200 @@ -159,6 +159,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ diff -ur valgrind-3.11.0.TEST1.orig/Makefile.in valgrind-3.11.0.TEST1/Makefile.in --- valgrind-3.11.0.TEST1.orig/Makefile.in 2015-09-18 21:57:00.674836434 +0200 +++ valgrind-3.11.0.TEST1/Makefile.in 2015-09-18 22:28:14.274177719 +0200 @@ -295,6 +295,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -428,15 +429,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/Makefile.vex.in valgrind-3.11.0.TEST1/Makefile.vex.in --- valgrind-3.11.0.TEST1.orig/Makefile.vex.in 2015-09-18 21:57:00.674836434 +0200 +++ valgrind-3.11.0.TEST1/Makefile.vex.in 2015-09-18 22:28:14.456177371 +0200 @@ -410,6 +410,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -542,15 +543,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/massif/Makefile.in valgrind-3.11.0.TEST1/massif/Makefile.in --- valgrind-3.11.0.TEST1.orig/massif/Makefile.in 2015-09-18 21:57:00.689836403 +0200 +++ valgrind-3.11.0.TEST1/massif/Makefile.in 2015-09-18 22:28:16.577173312 +0200 @@ -333,6 +333,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -466,15 +467,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/massif/tests/Makefile.in valgrind-3.11.0.TEST1/massif/tests/Makefile.in --- valgrind-3.11.0.TEST1.orig/massif/tests/Makefile.in 2015-09-18 21:57:00.691836398 +0200 +++ valgrind-3.11.0.TEST1/massif/tests/Makefile.in 2015-09-18 22:28:16.635173201 +0200 @@ -321,6 +321,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -453,15 +454,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/Makefile.in valgrind-3.11.0.TEST1/memcheck/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/Makefile.in 2015-09-18 21:57:00.693836394 +0200 +++ valgrind-3.11.0.TEST1/memcheck/Makefile.in 2015-09-18 22:28:16.711173056 +0200 @@ -351,6 +351,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -484,15 +485,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/amd64/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/amd64/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/amd64/Makefile.in 2015-09-18 21:57:00.715836349 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/amd64/Makefile.in 2015-09-18 22:28:17.052172403 +0200 @@ -293,6 +293,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -425,15 +426,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/amd64-linux/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/amd64-linux/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/amd64-linux/Makefile.in 2015-09-18 21:57:00.721836336 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/amd64-linux/Makefile.in 2015-09-18 22:28:16.949172600 +0200 @@ -239,6 +239,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -371,15 +372,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/amd64-solaris/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/amd64-solaris/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/amd64-solaris/Makefile.in 2015-09-18 21:57:00.719836340 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/amd64-solaris/Makefile.in 2015-09-18 22:28:16.996172510 +0200 @@ -249,6 +249,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -381,15 +382,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/common/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/common/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/common/Makefile.in 2015-09-18 21:57:00.719836340 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/common/Makefile.in 2015-09-18 22:28:17.090172331 +0200 @@ -189,6 +189,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -321,15 +322,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/darwin/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/darwin/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/darwin/Makefile.in 2015-09-18 21:57:00.713836353 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/darwin/Makefile.in 2015-09-18 22:28:17.140172235 +0200 @@ -270,6 +270,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -402,15 +403,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/linux/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/linux/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/linux/Makefile.in 2015-09-18 21:57:00.718836342 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/linux/Makefile.in 2015-09-18 22:28:17.192172136 +0200 @@ -285,6 +285,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -417,15 +418,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/Makefile.in 2015-09-18 21:57:00.703836373 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/Makefile.in 2015-09-18 22:28:16.899172696 +0200 @@ -979,6 +979,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -1111,15 +1112,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/ppc32/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/ppc32/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/ppc32/Makefile.in 2015-09-18 21:57:00.709836361 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/ppc32/Makefile.in 2015-09-18 22:28:17.241172041 +0200 @@ -241,6 +241,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -373,15 +374,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/ppc64/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/ppc64/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/ppc64/Makefile.in 2015-09-18 21:57:00.714836351 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/ppc64/Makefile.in 2015-09-18 22:28:17.291171946 +0200 @@ -241,6 +241,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -373,15 +374,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/s390x/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/s390x/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/s390x/Makefile.in 2015-09-18 21:57:00.717836344 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/s390x/Makefile.in 2015-09-18 22:28:17.343171846 +0200 @@ -260,6 +260,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -392,15 +393,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/solaris/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/solaris/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/solaris/Makefile.in 2015-09-18 21:57:00.711836357 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/solaris/Makefile.in 2015-09-18 22:28:17.417171705 +0200 @@ -435,6 +435,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -567,15 +568,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/vbit-test/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/vbit-test/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/vbit-test/Makefile.in 2015-09-18 21:57:00.722836334 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/vbit-test/Makefile.in 2015-09-18 22:28:17.476171592 +0200 @@ -256,6 +256,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -388,15 +389,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/x86/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/x86/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/x86/Makefile.in 2015-09-18 21:57:00.720836338 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/x86/Makefile.in 2015-09-18 22:28:17.630171297 +0200 @@ -290,6 +290,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -422,15 +423,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/x86-linux/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/x86-linux/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/x86-linux/Makefile.in 2015-09-18 21:57:00.716836346 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/x86-linux/Makefile.in 2015-09-18 22:28:17.524171500 +0200 @@ -254,6 +254,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -386,15 +387,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/memcheck/tests/x86-solaris/Makefile.in valgrind-3.11.0.TEST1/memcheck/tests/x86-solaris/Makefile.in --- valgrind-3.11.0.TEST1.orig/memcheck/tests/x86-solaris/Makefile.in 2015-09-18 21:57:00.722836334 +0200 +++ valgrind-3.11.0.TEST1/memcheck/tests/x86-solaris/Makefile.in 2015-09-18 22:28:17.573171406 +0200 @@ -260,6 +260,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -392,15 +393,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/mpi/Makefile.in valgrind-3.11.0.TEST1/mpi/Makefile.in --- valgrind-3.11.0.TEST1.orig/mpi/Makefile.in 2015-09-18 21:57:00.723836332 +0200 +++ valgrind-3.11.0.TEST1/mpi/Makefile.in 2015-09-18 22:28:17.677171207 +0200 @@ -228,6 +228,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -360,15 +361,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/Makefile.in valgrind-3.11.0.TEST1/none/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/Makefile.in 2015-09-18 21:57:00.525836743 +0200 +++ valgrind-3.11.0.TEST1/none/Makefile.in 2015-09-18 22:28:17.731171104 +0200 @@ -276,6 +276,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -409,15 +410,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/amd64/Makefile.in valgrind-3.11.0.TEST1/none/tests/amd64/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/amd64/Makefile.in 2015-09-18 21:57:00.584836621 +0200 +++ valgrind-3.11.0.TEST1/none/tests/amd64/Makefile.in 2015-09-18 22:28:18.080170436 +0200 @@ -485,6 +485,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -617,15 +618,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/amd64-darwin/Makefile.in valgrind-3.11.0.TEST1/none/tests/amd64-darwin/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/amd64-darwin/Makefile.in 2015-09-18 21:57:00.608836571 +0200 +++ valgrind-3.11.0.TEST1/none/tests/amd64-darwin/Makefile.in 2015-09-18 22:28:17.902170777 +0200 @@ -230,6 +230,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -362,15 +363,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/amd64-linux/Makefile.in valgrind-3.11.0.TEST1/none/tests/amd64-linux/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/amd64-linux/Makefile.in 2015-09-18 21:57:00.628836529 +0200 +++ valgrind-3.11.0.TEST1/none/tests/amd64-linux/Makefile.in 2015-09-18 22:28:17.948170689 +0200 @@ -233,6 +233,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -365,15 +366,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/amd64-solaris/Makefile.in valgrind-3.11.0.TEST1/none/tests/amd64-solaris/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/amd64-solaris/Makefile.in 2015-09-18 21:57:00.612836562 +0200 +++ valgrind-3.11.0.TEST1/none/tests/amd64-solaris/Makefile.in 2015-09-18 22:28:17.993170603 +0200 @@ -241,6 +241,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -373,15 +374,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/arm/Makefile.in valgrind-3.11.0.TEST1/none/tests/arm/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/arm/Makefile.in 2015-09-18 21:57:00.631836523 +0200 +++ valgrind-3.11.0.TEST1/none/tests/arm/Makefile.in 2015-09-18 22:28:18.146170310 +0200 @@ -296,6 +296,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -428,15 +429,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/arm64/Makefile.in valgrind-3.11.0.TEST1/none/tests/arm64/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/arm64/Makefile.in 2015-09-18 21:57:00.639836507 +0200 +++ valgrind-3.11.0.TEST1/none/tests/arm64/Makefile.in 2015-09-18 22:28:18.198170211 +0200 @@ -253,6 +253,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -385,15 +386,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/darwin/Makefile.in valgrind-3.11.0.TEST1/none/tests/darwin/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/darwin/Makefile.in 2015-09-18 21:57:00.567836656 +0200 +++ valgrind-3.11.0.TEST1/none/tests/darwin/Makefile.in 2015-09-18 22:28:18.245170120 +0200 @@ -245,6 +245,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -377,15 +378,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/linux/Makefile.in valgrind-3.11.0.TEST1/none/tests/linux/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/linux/Makefile.in 2015-09-18 21:57:00.607836573 +0200 +++ valgrind-3.11.0.TEST1/none/tests/linux/Makefile.in 2015-09-18 22:28:18.296170023 +0200 @@ -274,6 +274,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -406,15 +407,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/Makefile.in valgrind-3.11.0.TEST1/none/tests/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/Makefile.in 2015-09-18 21:57:00.628836529 +0200 +++ valgrind-3.11.0.TEST1/none/tests/Makefile.in 2015-09-18 22:28:17.852170873 +0200 @@ -675,6 +675,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -807,15 +808,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/mips32/Makefile.in valgrind-3.11.0.TEST1/none/tests/mips32/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/mips32/Makefile.in 2015-09-18 21:57:00.611836565 +0200 +++ valgrind-3.11.0.TEST1/none/tests/mips32/Makefile.in 2015-09-18 22:28:18.355169910 +0200 @@ -323,6 +323,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -455,15 +456,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/mips64/Makefile.in valgrind-3.11.0.TEST1/none/tests/mips64/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/mips64/Makefile.in 2015-09-18 21:57:00.621836544 +0200 +++ valgrind-3.11.0.TEST1/none/tests/mips64/Makefile.in 2015-09-18 22:28:18.427169772 +0200 @@ -378,6 +378,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -510,15 +511,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/ppc32/Makefile.in valgrind-3.11.0.TEST1/none/tests/ppc32/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/ppc32/Makefile.in 2015-09-18 21:57:00.536836720 +0200 +++ valgrind-3.11.0.TEST1/none/tests/ppc32/Makefile.in 2015-09-18 22:28:18.513169608 +0200 @@ -385,6 +385,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -517,15 +518,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/ppc64/Makefile.in valgrind-3.11.0.TEST1/none/tests/ppc64/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/ppc64/Makefile.in 2015-09-18 21:57:00.572836646 +0200 +++ valgrind-3.11.0.TEST1/none/tests/ppc64/Makefile.in 2015-09-18 22:28:18.591169458 +0200 @@ -354,6 +354,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -486,15 +487,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/s390x/Makefile.in valgrind-3.11.0.TEST1/none/tests/s390x/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/s390x/Makefile.in 2015-09-18 21:57:00.601836585 +0200 +++ valgrind-3.11.0.TEST1/none/tests/s390x/Makefile.in 2015-09-18 22:28:18.706169238 +0200 @@ -693,6 +693,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -825,15 +826,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/scripts/Makefile.in valgrind-3.11.0.TEST1/none/tests/scripts/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/scripts/Makefile.in 2015-09-18 21:57:00.634836517 +0200 +++ valgrind-3.11.0.TEST1/none/tests/scripts/Makefile.in 2015-09-18 22:28:18.747169160 +0200 @@ -191,6 +191,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -323,15 +324,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/solaris/Makefile.in valgrind-3.11.0.TEST1/none/tests/solaris/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/solaris/Makefile.in 2015-09-18 21:57:00.565836660 +0200 +++ valgrind-3.11.0.TEST1/none/tests/solaris/Makefile.in 2015-09-18 22:28:18.804169051 +0200 @@ -324,6 +324,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -456,15 +457,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/tilegx/Makefile.in valgrind-3.11.0.TEST1/none/tests/tilegx/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/tilegx/Makefile.in 2015-09-18 21:57:00.555836681 +0200 +++ valgrind-3.11.0.TEST1/none/tests/tilegx/Makefile.in 2015-09-18 22:28:19.112168461 +0200 @@ -3604,6 +3604,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -3736,15 +3737,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/x86/Makefile.in valgrind-3.11.0.TEST1/none/tests/x86/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/x86/Makefile.in 2015-09-18 21:57:00.626836534 +0200 +++ valgrind-3.11.0.TEST1/none/tests/x86/Makefile.in 2015-09-18 22:28:19.344168018 +0200 @@ -448,6 +448,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -580,15 +581,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/x86-darwin/Makefile.in valgrind-3.11.0.TEST1/none/tests/x86-darwin/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/x86-darwin/Makefile.in 2015-09-18 21:57:00.563836664 +0200 +++ valgrind-3.11.0.TEST1/none/tests/x86-darwin/Makefile.in 2015-09-18 22:28:19.167168356 +0200 @@ -233,6 +233,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -365,15 +366,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/x86-linux/Makefile.in valgrind-3.11.0.TEST1/none/tests/x86-linux/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/x86-linux/Makefile.in 2015-09-18 21:57:00.589836610 +0200 +++ valgrind-3.11.0.TEST1/none/tests/x86-linux/Makefile.in 2015-09-18 22:28:19.214168266 +0200 @@ -240,6 +240,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -372,15 +373,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/none/tests/x86-solaris/Makefile.in valgrind-3.11.0.TEST1/none/tests/x86-solaris/Makefile.in --- valgrind-3.11.0.TEST1.orig/none/tests/x86-solaris/Makefile.in 2015-09-18 21:57:00.636836513 +0200 +++ valgrind-3.11.0.TEST1/none/tests/x86-solaris/Makefile.in 2015-09-18 22:28:19.261168176 +0200 @@ -240,6 +240,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -372,15 +373,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/perf/Makefile.in valgrind-3.11.0.TEST1/perf/Makefile.in --- valgrind-3.11.0.TEST1.orig/perf/Makefile.in 2015-09-18 21:57:00.641836502 +0200 +++ valgrind-3.11.0.TEST1/perf/Makefile.in 2015-09-18 22:28:19.401167909 +0200 @@ -272,6 +272,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -404,15 +405,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@ diff -ur valgrind-3.11.0.TEST1.orig/shared/Makefile.in valgrind-3.11.0.TEST1/shared/Makefile.in --- valgrind-3.11.0.TEST1.orig/shared/Makefile.in 2015-09-18 21:57:00.524836745 +0200 +++ valgrind-3.11.0.TEST1/shared/Makefile.in 2015-09-18 22:28:19.430167853 +0200 @@ -156,6 +156,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ diff -ur valgrind-3.11.0.TEST1.orig/solaris/Makefile.in valgrind-3.11.0.TEST1/solaris/Makefile.in --- valgrind-3.11.0.TEST1.orig/solaris/Makefile.in 2015-09-18 21:57:00.504836787 +0200 +++ valgrind-3.11.0.TEST1/solaris/Makefile.in 2015-09-18 22:28:19.459167798 +0200 @@ -162,6 +162,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ diff -ur valgrind-3.11.0.TEST1.orig/tests/Makefile.in valgrind-3.11.0.TEST1/tests/Makefile.in --- valgrind-3.11.0.TEST1.orig/tests/Makefile.in 2015-09-18 21:57:00.738836301 +0200 +++ valgrind-3.11.0.TEST1/tests/Makefile.in 2015-09-18 22:28:19.511167698 +0200 @@ -267,6 +267,7 @@ FLAG_OCTEON2 = @FLAG_OCTEON2@ FLAG_T_TEXT = @FLAG_T_TEXT@ FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ +FLAG_W_CAST_ALIGN = @FLAG_W_CAST_ALIGN@ FLAG_W_CAST_QUAL = @FLAG_W_CAST_QUAL@ FLAG_W_EMPTY_BODY = @FLAG_W_EMPTY_BODY@ FLAG_W_EXTRA = @FLAG_W_EXTRA@ @@ -399,15 +400,14 @@ # performance and get whatever useful warnings we can out of gcc. # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. -AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wcast-align \ - -Wmissing-prototypes -Wshadow -Wpointer-arith \ - -Wstrict-prototypes -Wmissing-declarations @FLAG_W_CAST_QUAL@ \ - @FLAG_W_WRITE_STRINGS@ @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ \ - @FLAG_W_FORMAT_SIGNEDNESS@ @FLAG_W_FORMAT_SECURITY@ \ - @FLAG_W_IGNORED_QUALIFIERS@ @FLAG_W_MISSING_PARAMETER_TYPE@ \ - @FLAG_W_OLD_STYLE_DECLARATION@ @FLAG_FNO_STACK_PROTECTOR@ \ - @FLAG_FSANITIZE@ -fno-strict-aliasing -fno-builtin \ - $(am__append_1) +AM_CFLAGS_BASE = -O2 -g -std=gnu99 -Wall -Wmissing-prototypes -Wshadow \ + -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations \ + @FLAG_W_CAST_ALIGN@ @FLAG_W_CAST_QUAL@ @FLAG_W_WRITE_STRINGS@ \ + @FLAG_W_EMPTY_BODY@ @FLAG_W_FORMAT@ @FLAG_W_FORMAT_SIGNEDNESS@ \ + @FLAG_W_FORMAT_SECURITY@ @FLAG_W_IGNORED_QUALIFIERS@ \ + @FLAG_W_MISSING_PARAMETER_TYPE@ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FNO_STACK_PROTECTOR@ @FLAG_FSANITIZE@ \ + -fno-strict-aliasing -fno-builtin $(am__append_1) @VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PSO_BASE = -O -g -fno-omit-frame-pointer -fno-strict-aliasing \ @VGCONF_OS_IS_DARWIN_FALSE@ -fpic -fno-builtin @FLAG_FNO_IPA_ICF@