[LLVMdev] -fvisibility=hidden, and typeinfo, and type-erasure

Joerg Sonnenberger joerg at britannica.bec.de
Fri Jun 13 21:09:06 PDT 2014


On Fri, Jun 13, 2014 at 08:34:03PM +0200, Akim Demaille wrote:
> 
> Le 5 juin 2014 à 00:32, Rafael Espíndola <rafael.espindola at gmail.com> a écrit :
> 
> > I think the difference is actually in the c++ library. It looks like
> > libstdc++ changed to always use strcmp of the typeinfo names:
> > 
> > https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=149964
> > 
> > Should we do the same with libc++?
> 
> What do people think about this issue?

As I wrote earlier, the GCC change is plainly wrong and libc++ works
exactly as intended.

Joerg



More information about the llvm-dev mailing list