diff options
author | Pierre-Marie de Rodat <derodat@adacore.com> | 2015-12-02 15:57:34 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> | 2015-12-02 15:57:34 +0000 |
commit | f2834b5d870fb769b4156ab4b35809e4fd613ae0 (patch) | |
tree | a32dc57ea24048ca49e8b206953e1025378e8dc7 /gcc/graphite-dependences.c | |
parent | ff7a55bf56a6f148b29c8fd44ca90c4e535fc2bd (diff) | |
download | gcc-f2834b5d870fb769b4156ab4b35809e4fd613ae0.zip gcc-f2834b5d870fb769b4156ab4b35809e4fd613ae0.tar.gz gcc-f2834b5d870fb769b4156ab4b35809e4fd613ae0.tar.bz2 |
Track indirect calls for call site information in debug info
gcc/ChangeLog:
* dwarf2out.c (dwar2out_var_location): In addition to notes,
process indirect calls whose target is compile-time known.
Enhance pattern matching to get the SYMBOL_REF they embed.
(gen_subprogram_die): Handle such calls.
* final.c (final_scan_insn): For call instructions, invoke the
var_location debug hook only after the call has been emitted.
From-SVN: r231185
Diffstat (limited to 'gcc/graphite-dependences.c')
0 files changed, 0 insertions, 0 deletions