http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53020

--- Comment #3 from Yukhin Kirill <kirill.yukhin at intel dot com> 2012-04-17 
17:00:34 UTC ---
(In reply to comment #2)
> Uh...
> 
> Index: config/i386/sync.md
> ===================================================================
> --- config/i386/sync.md (revision 186501)
> +++ config/i386/sync.md (working copy)
> @@ -576,7 +576,7 @@
>    return "lock{%;} sub{<imodesuffix>}\t{%1, %0|%0, %1}";
>  })
> 
> -(define_insn "atomic_<code><mode>"
> +(define_insn "atomic_<logic><mode>"
>    [(set (match_operand:SWI 0 "memory_operand" "+m")
>         (unspec_volatile:SWI
>           [(any_logic:SWI (match_dup 0)

Oh, I see. Thanks!

Reply via email to