mirror of https://git.ffmpeg.org/ffmpeg.git
configure: disable the new optimizer in Visual Studio 2015 Update 3
Visual Studio 2015 Update 3 introduced a new SSA optimizer, however it unfortunately causes miscompilations. Until it is fixed, the new optimizations are disabled and should be re-checked on subsequent compiler releases. Fixes recent FATE failure of fate-lavf-pam on VS2015.
This commit is contained in:
parent
293484fa5e
commit
1ad4471526
|
@ -6207,6 +6207,10 @@ __declspec($_restrict) void* foo(int);
|
|||
EOF
|
||||
fi
|
||||
check_func strtoll || add_cflags -Dstrtoll=_strtoi64
|
||||
# the new SSA optimzer in VS2015 U3 is mis-optimizing some parts of the code
|
||||
# this flag should be re-checked on newer compiler releases and put under a
|
||||
# version check once its fixed
|
||||
check_cflags -d2SSAOptimizer-
|
||||
fi
|
||||
|
||||
for pfx in "" host_; do
|
||||
|
|
Loading…
Reference in New Issue