[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
'variable')?


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