mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-29 22:00:58 +02:00
Disable gcc auto-vectorisation
The auto-vectoriser in gcc is enabled by default at -O3 since version 4.3. However, it provides no speed benefit, but does produce incorrect code on many targets. Disabling it for gcc should give more reliable builds. If the adventurous want it back, they can edit the makefile themselves. Originally committed as revision 19439 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
89e053f83d
commit
973859f523
2
configure
vendored
2
configure
vendored
@ -2335,6 +2335,8 @@ elif enabled ccc; then
|
||||
add_cflags -msg_disable nomainieee
|
||||
add_cflags -msg_disable ptrmismatch1
|
||||
add_cflags -msg_disable unreachcode
|
||||
elif enabled gcc; then
|
||||
check_cflags -fno-tree-vectorize
|
||||
fi
|
||||
|
||||
# PIC flags for shared library objects where they are needed
|
||||
|
Loading…
x
Reference in New Issue
Block a user