[Webkit-unassigned] [Bug 106739] Fix the atomicIncrement implementation for MIPS GCC

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 13 08:19:05 PST 2013


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





--- Comment #30 from Simon Hausmann <hausmann at webkit.org>  2013-02-13 08:21:19 PST ---
(In reply to comment #29)
> From Andrew Pinkski, GCC 4.8 has a new libatomic to support 8-byte atomic functions.  For GCC before version 4.8, we can provide this patch with either same or different function names.
> 
> When GCC 4.8 toolchain is ready to compile webkit, we can submit another patch to enable the usage of libatomic for 32-bit MIPS targets.

Excellent. I understand that gcc 4.8 is still in development, so it seems reasonable to me to place a workaround into WebKit.

I can't review the quality of the implementation itself (I'm not an expert on that topic), but it would seem to me that the surrounding #ifdefs could be limited to MIPS and GCC < 4.8, as well as the file name perhaps?

-- 
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