[llvm] r191225 - Handle gnu pubtypes sections:

David Blaikie dblaikie at gmail.com
Mon Sep 23 14:21:15 PDT 2013

On Mon, Sep 23, 2013 at 2:19 PM, Eric Christopher <echristo at gmail.com>wrote:

> > I take it we should be seeing that type (which type is it? 'C' I guess?)
> in
> > the pubnames section too? (we had no types being checked for, nor
> emitted,
> > in the test as originally committed - I assume that's a bug? but I had
> seen
> > types emitted in some cases I'd been experimenting with)
> >
> Oddly enough, apparently not. We should be emitting qualified names as
> I mentioned the other day, that's the only place that C is appearing
> in the gnu pubnames section as emitted by gcc.

You mean "C" is only appearing in the context of some fully qualified name
of one of C's member functions? OK.

But could we have a test case for some type in the pubnames section
(something where the descriminator is 'type' rather than 'function' or

> And yeah, that we weren't emitting, well anything, into the right
> section was the bug :)
> > I'll look into adding dumping support for pubtypes.
> >
> Sweet.
> -eric
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130923/dcc7d58b/attachment.html>

More information about the llvm-commits mailing list