diff options
author | Alexandre Oliva <oliva@adacore.com> | 2024-08-22 01:27:55 -0300 |
---|---|---|
committer | Alexandre Oliva <oliva@gnu.org> | 2024-08-22 01:27:55 -0300 |
commit | 23496098bba769044ed352c0d7bdb317477c16ac (patch) | |
tree | 87fbb3a4d6c4986460fef41e0b764cf259d5556d /libjava/libltdl | |
parent | c1aba5e7e7da5f2bd75873d3853f1de85addc2ac (diff) | |
download | gcc-23496098bba769044ed352c0d7bdb317477c16ac.zip gcc-23496098bba769044ed352c0d7bdb317477c16ac.tar.gz gcc-23496098bba769044ed352c0d7bdb317477c16ac.tar.bz2 |
Dump aliases in -fcallgraph-info
Dump ICF-unified decls, thunks, aliases and whatnot along with their
ultimate targets, with edges from the alias to the target.
Add support for dropping the source file's suffix when forming from
dump-base, so that auxiliary files can be scanned, such as the .ci
files generated by -fcallgraph-info, as in the testcase.
for gcc/ChangeLog
* toplev.cc (dump_final_alias_vcg): New.
(dump_final_node_vcg): Dump aliases along with node.
for gcc/testsuite/ChangeLog
* lib/scandump.exp (dump-base): Support {} in dump base suffix
to drop it.
* gcc.dg/callgraph-info-1.c: New.
Diffstat (limited to 'libjava/libltdl')
0 files changed, 0 insertions, 0 deletions