[webkit-reviews] review requested: [Bug 33451] error: 'asm' operand requires impossible reload" on OpenBSD/macppc/g++ 4.2.4 : [Attachment 46387] use portable version of TCMalloc_SpinLock on OpenBSD/macppc as it triggers g++ bugs.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 12 11:49:34 PST 2010


Landry Breuil <landry at fr.homeunix.org> has asked  for review:
Bug 33451: error: 'asm' operand requires impossible reload" on
OpenBSD/macppc/g++ 4.2.4
https://bugs.webkit.org/show_bug.cgi?id=33451

Attachment 46387: use portable version of TCMalloc_SpinLock on OpenBSD/macppc
as it triggers g++ bugs.
https://bugs.webkit.org/attachment.cgi?id=46387&action=review

------- Additional Comments from Landry Breuil <landry at fr.homeunix.org>
Changelog handwritten, as i don't have prepare-changelog.
<snip>
Bug 33451 -  error: 'asm' operand requires impossible reload" on
OpenBSD/macppc/g++ 4.2.4
https://bugs.webkit.org/show_bug.cgi?id=33451
   * wtf/TCSPinLock.h:
      use portable version of TCMalloc_SpinLock on OpenBSD/macppc as it
triggers g++ bugs.
<snip>

Adding a new patch that only disables the asm version on OpenBSD. i don't know
how it works on other oses, nor what version of bloody g++ they use. 

Regarding 3), yeah i know it probably workarounds a compiler bug, but given the
mess g++ is i wont spend time on it. I applied the patch for OpenBSD, and it
works for me.


More information about the webkit-reviews mailing list