/* APPLE LOCAL file CW asm blocks */ /* { dg-do assemble { target i?86*-*-darwin* } } */ /* { dg-options { -fasm-blocks -msse3 } } */ /* Radar 4249602 */ void foo() { asm { mov dx, WORD PTR [ebx] lock cmpxchg dword ptr[ecx], ebx inc byte ptr [ecx] inc word ptr [ecx] inc dword ptr [ecx] inc qword ptr [ecx] /* { dg-bogus "no such 386 instruction" "" { xfail *-*-* } } */ } }