[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