[Webkit-unassigned] [Bug 130500] [ARM64] GCC generates wrong code with -O2 flag in WTF::weakCompareAndSwap

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 24 07:51:46 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=130500





--- Comment #5 from Filip Pizlo <fpizlo at apple.com>  2014-03-24 07:52:05 PST ---
(From update of attachment 227276)
Since the new constraints are incorrect and are just there to appease gcc, I would put them behind some #if's and keep the original code around. My recollection is that not using +m in a cas can also lead to code gen bugs in some compilers because the "memory" constraint isn't enough to make them see what's going on.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list