Mercurial > mplayer.hg
comparison configure @ 33444:fac64fecdb03
Automatically add "-fno-tree-vectorize" in CFLAGS.
Automatic tree vectorization is enabled for high optimization levels
(-O3 and above). However it have long history of breaking code.
Latest been with gcc-4.6.0 and "-march=corei7-avx -O3".
FFmpeg also disables it.
author | iive |
---|---|
date | Tue, 31 May 2011 20:45:39 +0000 |
parents | 8610374fd76c |
children | 8f7f69fd01d7 |
comparison
equal
deleted
inserted
replaced
33443:02214457c955 | 33444:fac64fecdb03 |
---|---|
2585 else | 2585 else |
2586 warn_cflags=yes | 2586 warn_cflags=yes |
2587 fi | 2587 fi |
2588 | 2588 |
2589 if test "$cc_vendor" = "gnu" ; then | 2589 if test "$cc_vendor" = "gnu" ; then |
2590 cflag_check -fno-tree-vectorize && CFLAGS="$CFLAGS -fno-tree-vectorize" | |
2590 cflag_check -Wundef && WARNFLAGS="-Wundef $WARNFLAGS" | 2591 cflag_check -Wundef && WARNFLAGS="-Wundef $WARNFLAGS" |
2591 cflag_check -std=gnu99 && WARN_CFLAGS="-std=gnu99 $WARN_CFLAGS" | 2592 cflag_check -std=gnu99 && WARN_CFLAGS="-std=gnu99 $WARN_CFLAGS" |
2592 cflag_check -Wdeclaration-after-statement && WARN_CFLAGS="-Wdeclaration-after-statement $WARN_CFLAGS" | 2593 cflag_check -Wdeclaration-after-statement && WARN_CFLAGS="-Wdeclaration-after-statement $WARN_CFLAGS" |
2593 cflag_check -Wno-pointer-sign && WARN_CFLAGS="-Wno-pointer-sign $WARN_CFLAGS" | 2594 cflag_check -Wno-pointer-sign && WARN_CFLAGS="-Wno-pointer-sign $WARN_CFLAGS" |
2594 cflag_check -Wdisabled-optimization && WARN_CFLAGS="-Wdisabled-optimization $WARN_CFLAGS" | 2595 cflag_check -Wdisabled-optimization && WARN_CFLAGS="-Wdisabled-optimization $WARN_CFLAGS" |