[llvm-dev] Debuginfo for alias variable /func is not emited.
Umesh Kalappa via llvm-dev
llvm-dev at lists.llvm.org
Tue Apr 20 06:48:40 PDT 2021
Hi All ,
We have a stitution with clang ,where the debuginfo for alias variable
/func is not emitted i.e
$cat test.c
int oldname = 1;
extern int newname __attribute__((alias("oldname")));
$clang -g -O0 test.c
$gdb a.out
(gdb) pt oldname
type = int
(gdb) pt newname
type = <data variable, no debug info>
and we can fix the same ,by adding the DIGlobalVariable for alias too .
Before we go-ahead and make the changes ,we would like experts to
confirm these gaps and their comments on the same .
Thank you
~Umesh
More information about the llvm-dev
mailing list