[Webkit-unassigned] [Bug 106729] New: Use __sync_add_and_fetch instead of __gnu_cxx::__exchange_and_add
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Jan 12 03:00:54 PST 2013
https://bugs.webkit.org/show_bug.cgi?id=106729
Summary: Use __sync_add_and_fetch instead of
__gnu_cxx::__exchange_and_add
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Severity: Blocker
Priority: P1
Component: Web Template Framework
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: ossy at webkit.org
CC: hyatt at apple.com, mjs at apple.com, darin at apple.com,
ap at webkit.org, mrowe at apple.com, mitz at webkit.org,
andersca at apple.com, sam at webkit.org, bdakin at apple.com,
beidson at apple.com, hausmann at webkit.org,
simon.fraser at apple.com, dominik.rottsches at intel.com,
zandobersek at gmail.com, benjamin at webkit.org,
enrica at apple.com, akling at apple.com,
tmpsantos at gmail.com, timothy_horton at apple.com
Blocks: 106708
https://trac.webkit.org/changeset/139514 broke the GCC WK2 builds (EFL,Qt,GTK),
because atomicIncrement implementation in WTF use __gnu_cxx::__exchange_and_add
which supports only 32 bit int values. We should use __sync_add_and_fetch
instead of __gnu_cxx::__exchange_and_add which supports all types.
Fix is coming.
--
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