Use simple nop codes for <= sse (rather than <= mmx).

The "CPU: 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.

Change-Id: I7e7c52a2191006df30a9aadbc40d481a1db89106
This commit is contained in:
Ronald S. Bultje 2013-01-29 15:55:19 -08:00 committed by Michael Niedermayer
parent 972771dcf2
commit b582af1ed7

View File

@ -771,7 +771,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