[vlc-devel] [PATCH] m4: fix detection of supported "-Wxxx" flags with clang

Rémi Denis-Courmont remi at remlab.net
Fri Oct 10 23:08:19 CEST 2014


Le vendredi 10 octobre 2014, 11:49:45 david.fuhrmann at gmail.com a écrit :
> From: David Fuhrmann <dfuhrmann at videolan.org>
> 
> Clang does not fail, but only prints a warning by default for unknown
> -W options.
> ---
>  m4/flags.m4 | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/m4/flags.m4 b/m4/flags.m4
> index 920fd45..7dc19b7 100644
> --- a/m4/flags.m4
> +++ b/m4/flags.m4
> @@ -13,7 +13,7 @@ AC_DEFUN([RDC_PROG_CC_FLAGS_IFELSE],
>    CFLAGS_save="${CFLAGS}"
>    as_ac_var=`echo "ac_cv_prog_cc_flags_$1" | $as_tr_sh`
>    AC_CACHE_CHECK([if $CC accepts $1], [$as_ac_var], [
> -    CFLAGS="${CFLAGS} $1"
> +    CFLAGS="${CFLAGS} -Werror $1"

Fine with me but I don't know if all compilers support this.

>      AC_COMPILE_IFELSE([AC_LANG_PROGRAM()], [
>        eval "$as_ac_var=yes"
>      ],[

-- 
Rémi Denis-Courmont
http://www.remlab.net/




More information about the vlc-devel mailing list