You need gcc-3.4 or clang 2.9 with -Wuninitialized-experimental
to get them..
flags="$flags -Wmissing-prototypes -Wpointer-arith -Wendif-labels"
flags="$flags -Wdeclaration-after-statement -Wold-style-definition"
flags="$flags -Wstrict-prototypes -Wundef -Wformat=2"
+ flags="$flags -Wuninitialized -Wuninitialized-experimental"
for f in $flags; do
CFLAGS="$good_CFLAGS $WFLAGS $f"
AC_COMPILE_IFELSE([void foo(void){}], [WFLAGS="$WFLAGS $f"])