[Webkit-unassigned] [Bug 70440] [Chromium] Export missing symbols from Web*Layer

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 19 23:36:09 PDT 2011


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





--- Comment #6 from Darin Fisher (:fishd, Google) <fishd at chromium.org>  2011-10-19 23:36:08 PST ---
(In reply to comment #5)
> (In reply to comment #4)
> ...
> > That was necessary, otherwise I was getting undefined symbols for the vtable - it's defined with the first virtual method definition (in this case the destructor, inside of the .so), but is needed in the constructor (inlined in the calling code).
> > If we're adamant on that, we could try inlining the virtual destructor, or un-inlining the constructors and moving them into the .cpp. I'll see if either one works.
> 
> We haven't had to export classes before.  Something must be unconventional here that can be avoided.

perhaps you should inline the WebLayer destructor.  that would probably do the trick.  we normally do not export constructors and destructors.

-- 
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