Created attachment 39420 [details] Patch Compiling JavaScriptCore on sparc 64 with gcc fails. ThreadSafeShared uses the atomic __gnu_cxx::__exchange_and_add with an int, however on sparc 64 the _Atomic_word argument is typedefed to long (8 bytes). The patch disables WTF_USE_LOCKFREE_THREADSAFESHARED in ThreadSafeShared to use a mutex instead when compiling for sparc 64 with gcc.
Created attachment 39423 [details] Patch v0.2 Copy but patch description into changelog
Comment on attachment 39423 [details] Patch v0.2 r=me
Comment on attachment 39423 [details] Patch v0.2 Clearing flags on attachment: 39423 Committed r48300: <http://trac.webkit.org/changeset/48300>
All reviewed patches have been landed. Closing bug.