configure: Allow log2 with msvc12 onwards.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
Matt Oliver 2014-05-11 17:40:20 +10:00 committed by Michael Niedermayer
parent 96abdf2ffd
commit 3b2ab8a783
1 changed files with 3 additions and 1 deletions

4
configure vendored
View File

@ -1956,7 +1956,6 @@ fast_unaligned_if_any="aarch64 ppc x86"
need_memalign="altivec neon sse" need_memalign="altivec neon sse"
# system capabilities # system capabilities
log2_deps="!libc_msvcrt"
symver_if_any="symver_asm_label symver_gnu_asm" symver_if_any="symver_asm_label symver_gnu_asm"
@ -4125,6 +4124,9 @@ case $libc_type in
add_compat msvcrt/snprintf.o snprintf=avpriv_snprintf \ add_compat msvcrt/snprintf.o snprintf=avpriv_snprintf \
_snprintf=avpriv_snprintf \ _snprintf=avpriv_snprintf \
vsnprintf=avpriv_vsnprintf vsnprintf=avpriv_vsnprintf
# MSVC 2010 x64 requires log2 fix. However 2013 onwards is supported.
check_cpp_condition stdlib.h "_MSC_VER >= 1800" ||
disable log2
;; ;;
esac esac