[LLVMbugs] [Bug 6471] Missing destructor definition prevents bootstrap on ELF systems

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Tue Mar 2 19:40:46 PST 2010


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

John McCall <rjmccall at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #2 from John McCall <rjmccall at apple.com> 2010-03-02 21:40:45 CST ---
This is a general bug in the derived-to-base destructor alias optimization. 
We're doing the optimization even when we only have a declaration of the target
destructor in this translation unit — which is to say, we're emitting an alias
to an unresolved symbol, which isn't representable in any object file format I
know of.  Apparently the symptom is that alias just gets dropped at some point.

Fixed in r97637.

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