[llvm-dev] A question to the DWARF experts on symbol indirection

Nat! via llvm-dev llvm-dev at lists.llvm.org
Tue Jul 24 17:21:33 PDT 2018


It would be great if some DWARF expert could weigh in on this, since my
understanding on DWARF is rudimentary.

Let's say I have a C function defined as

struct ab
{
    int  a;
    int  b;
};

void   fooWithAb(  struct ab *_param)
{
}

Is it possible to emit DWARF statements, so that in the debugger the 
parameter
_param is hidden and the visibility is a and b, without a _param-> prefix ?

Ciao
    Nat!

Why I need this:
https://www.mulle-kybernetik.com/weblog/2015/mulle_objc_meta_call_convention.html




More information about the llvm-dev mailing list