Index: source/libvpx/build/make/configure.sh |
=================================================================== |
--- source/libvpx/build/make/configure.sh (revision 179051) |
+++ source/libvpx/build/make/configure.sh (working copy) |
@@ -1011,11 +1011,6 @@ |
soft_enable sse2 |
soft_enable sse3 |
soft_enable ssse3 |
- if enabled gcc && ! disabled sse4_1 && ! check_cflags -msse4; then |
- RTCD_OPTIONS="${RTCD_OPTIONS}--disable-sse4_1 " |
- else |
- soft_enable sse4_1 |
- fi |
case ${tgt_os} in |
win*) |
@@ -1057,7 +1052,7 @@ |
add_ldflags -m${bits} |
link_with_cc=gcc |
tune_cflags="-march=" |
- setup_gnu_toolchain |
+ setup_gnu_toolchain |
#for 32 bit x86 builds, -O3 did not turn on this flag |
enabled optimizations && check_add_cflags -fomit-frame-pointer |
;; |
@@ -1069,6 +1064,14 @@ |
;; |
esac |
+ # We can't use 'check_cflags' until the compiler is configured and CC is |
+ # populated. |
+ if enabled gcc && ! disabled sse4_1 && ! check_cflags -msse4.1; then |
+ RTCD_OPTIONS="${RTCD_OPTIONS}--disable-sse4_1 " |
+ else |
+ soft_enable sse4_1 |
+ fi |
+ |
case "${AS}" in |
auto|"") |
which nasm >/dev/null 2>&1 && AS=nasm |