configure: use -Wint-to-void-pointer-cast with clang

* m4/gccwarn.m4: Test it.
This commit is contained in:
Alexandre Duret-Lutz 2015-09-30 15:35:30 +02:00
parent 207735900d
commit 25b0153633

View file

@ -25,13 +25,14 @@ EOF
cf_save_CXXFLAGS="$CXXFLAGS" cf_save_CXXFLAGS="$CXXFLAGS"
ac_cv_prog_gxx_warn_flags="-W -Wall" ac_cv_prog_gxx_warn_flags="-W -Wall"
for cf_opt in \ for cf_opt in \
Werror \
Wint-to-void-pointer-cast \
Wzero-as-null-pointer-constant \ Wzero-as-null-pointer-constant \
Wcast-align \ Wcast-align \
Wpointer-arith \ Wpointer-arith \
Wwrite-strings \ Wwrite-strings \
Wcast-qual \ Wcast-qual \
Wdocumentation \ Wdocumentation
Werror
do do
CXXFLAGS="$cf_save_CXXFLAGS $ac_cv_prog_gxx_warn_flags -$cf_opt" CXXFLAGS="$cf_save_CXXFLAGS $ac_cv_prog_gxx_warn_flags -$cf_opt"
if AC_TRY_EVAL(ac_compile); then if AC_TRY_EVAL(ac_compile); then