[Webkit-unassigned] [Bug 19775] Alignment problems on Sparc

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 26 11:25:02 PDT 2008


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





------- Comment #3 from ap at webkit.org  2008-06-26 11:25 PDT -------
(In reply to comment #2)
> I'll try to try these, but will have to do some research first... Or maybe do
> you have good pointers already?

You can look up __align__ usage in iPhone sources. For a compiler-neutral
technique, I was thinking about something like
-char m_inlineBuffer[m_inlineBufferSize];
+uint32_t m_inlineBuffer[(m_inlineBufferSize + 3) / 4];

> AFAIK, ARM only requires 32-bit alignment, not 64-bit alignment. ARM alignment
> requirements are already fulfilled by webkit code, apparently.

Not for Vector inline buffer though, which is not aligned at all. I don't know
if that's the only case.


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list