[vlc-devel] [PATCH 12/12] configure.ac: Do not generate invalid pragmas on MSVC

Rémi Denis-Courmont remi at remlab.net
Thu Oct 23 13:39:43 CEST 2014


Le 2014-10-23 13:17, Hugo Beauzée-Luyssen a écrit :
> ---
>  configure.ac | 9 +++++++--
>  1 file changed, 7 insertions(+), 2 deletions(-)
>
> diff --git a/configure.ac b/configure.ac
> index 44e5bdf..9c3c52c 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -999,8 +999,13 @@ AS_IF([test "${enable_optimizations}" != "no"], 
> [
>    AS_IF([test "${ac_cv_c_fast_math}" = "no"], [VLC_RESTORE_FLAGS])
>    AH_BOTTOM([
>  #ifndef __FAST_MATH__
> -# pragma STDC FENV_ACCESS OFF
> -# pragma STDC FP_CONTRACT ON
> +# ifndef _MSC_VER
> +#  pragma STDC FENV_ACCESS OFF
> +#  pragma STDC FP_CONTRACT ON

Invalid pragma? This is *_STANDARD_* ISO C.

> +# else
> +#  pragma fenv_access(off)
> +#  pragma fp_contract(on)
> +# endif
>  #endif
>  ])

-- 
Rémi Denis-Courmont



More information about the vlc-devel mailing list