[Webkit-unassigned] [Bug 80080] WebKit compiled by gcc (Xcode 3.2.6) hangs while running DOM/Accessors.html
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 1 18:50:18 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=80080
--- Comment #1 from Filip Pizlo <fpizlo at apple.com> 2012-03-01 18:50:18 PST ---
(In reply to comment #0)
> I attempted a fix in http://trac.webkit.org/changeset/109478 but it had to be reverted due to a build failure: http://trac.webkit.org/changeset/109481
>
> Not sure what the right fix is here.
The build failure is due to the fact that on 32-bit, uintptr_t and unsigned might be the same type. Well, they're always compatible in type in the sense that unsigned and uintptr_t will both be 32-bit but there's an open question as to whether uintptr_t is "unsigned int" or "unsigned long".
The most robust solution is to rename the two weakCompareAndSwaps to:
weakCompareAndSwapUnsigned(...)
and:
weakCompareAndSwapPointer(...)
Then there won't be problems.
--
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