[LLVMbugs] [Bug 6169] vcall offset applied to the wrong pointer

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Mon Mar 29 19:19:02 PDT 2010


http://llvm.org/bugs/show_bug.cgi?id=6169

Anders Carlsson <andersca at mac.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |andersca at mac.com
         Resolution|                            |FIXED

--- Comment #1 from Anders Carlsson <andersca at mac.com> 2010-03-29 21:19:02 CDT ---
This bug was fixed when we switched over the thunks code to use the new vtable
layout code.

(In reply to comment #0)
> I have another question. The vtable of B has a part of A: ..., -32, null, -16,
> RTTI, f0, ...
> 
> -32 is the vcall offset of f1. -16 is the offset-to-top of A subobject. What is
> the 'null' standing for?

This is another bug that's been fixed in the new vtable layout code.

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list