[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 22:43:30 CEST 2016
ffmpeg | branch: release/3.1 | James Almer <jamrial at gmail.com> | Sat Jul 9 16:00:06 2016 -0300| [f9a150fc31c5336a8d51bc51a921d1f9885d5876] | 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.
(cherry picked from commit fd6dbc53855fbfc9a782095d0ffe11dd3a98905f)
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f9a150fc31c5336a8d51bc51a921d1f9885d5876
---
configure | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/configure b/configure
index 3760641..adb4c27 100755
--- a/configure
+++ b/configure
@@ -6125,11 +6125,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