[FFmpeg-cvslog] x86: Use simple nop codes for <= sse (rather than <= mmx)
Ronald S. Bultje
git at videolan.org
Wed Feb 20 11:05:58 CET 2013
ffmpeg | branch: master | Ronald S. Bultje <rbultje at chromium.org> | Tue Jan 29 15:55:19 2013 -0800| [0c0828ecc565a617ed50cd5f682a9dd635a9fbc1] | committer: Martin Storsjö
x86: Use simple nop codes for <= sse (rather than <= mmx)
The "CentaurHauls family 6 model 9 stepping 8" family of CPUs
(flags: fpu vme de pse tsc msr cx8 sep mtrr pge mov pat mmx fxsr sse
up rng rng_en ace ace_en) SIGILLs on long nop codes.
Signed-off-by: Martin Storsjö <martin at martin.st>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0c0828ecc565a617ed50cd5f682a9dd635a9fbc1
---
libavutil/x86/x86inc.asm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavutil/x86/x86inc.asm b/libavutil/x86/x86inc.asm
index a18c6f4..bc8e4cb 100644
--- a/libavutil/x86/x86inc.asm
+++ b/libavutil/x86/x86inc.asm
@@ -752,7 +752,7 @@ SECTION .note.GNU-stack noalloc noexec nowrite progbits
%elifidn %1, sse3
%define movu lddqu
%endif
- %if notcpuflag(mmx2)
+ %if notcpuflag(sse2)
CPUNOP basicnop
%endif
%else
More information about the ffmpeg-cvslog
mailing list