[FFmpeg-cvslog] Revert "configure: Enable GCC vectoriza =?UTF-8?Q?tion=20on=20=E2=89=A54=2E9=20on=20x86?="
James Almer
git at videolan.org
Sat Jul 9 21:05:03 CEST 2016
ffmpeg | branch: master | James Almer <jamrial at gmail.com> | Sat Jul 9 16:00:06 2016 -0300| [fd6dbc53855fbfc9a782095d0ffe11dd3a98905f] | committer: James Almer
Revert "configure: Enable GCC vectorization on ≥4.9 on x86"
This reverts commit cb8646af24bd8e9627cc5e1c62b049a00fe0b07b.
This change has brough more issues than benefits, between compilation
time failures depending on flags used and code miscompilation causing
runtime crashes.
See the "[PATCH 2/2] configure: Enable GCC vectorization on ≥4.9"
thread in the ffmpeg-devel mailing list for the relevant discussion.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fd6dbc53855fbfc9a782095d0ffe11dd3a98905f
---
configure | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/configure b/configure
index d926af8..e015c75 100755
--- a/configure
+++ b/configure
@@ -6139,11 +6139,7 @@ elif enabled ccc; then
add_cflags -msg_disable nonstandcast
add_cflags -msg_disable unsupieee
elif enabled gcc; then
- case $gcc_basever in
- 4.9*) enabled x86 || check_optflags -fno-tree-vectorize ;;
- 4.*) check_optflags -fno-tree-vectorize ;;
- *) enabled x86 || check_optflags -fno-tree-vectorize ;;
- esac
+ check_optflags -fno-tree-vectorize
check_cflags -Werror=format-security
check_cflags -Werror=implicit-function-declaration
check_cflags -Werror=missing-prototypes
More information about the ffmpeg-cvslog
mailing list