diff options
author | Martin Liska <mliska@suse.cz> | 2018-06-08 14:33:47 +0200 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2018-06-08 12:33:47 +0000 |
commit | 8b25212d3e960dd130d71330ad6d55b40c5be254 (patch) | |
tree | 5b0cf4f88de2297422b17172c003f1be6bc67986 /gcc/lto-cgraph.c | |
parent | 9fb50ad822bd57786b12a2fc90c61032c519a621 (diff) | |
download | gcc-8b25212d3e960dd130d71330ad6d55b40c5be254.zip gcc-8b25212d3e960dd130d71330ad6d55b40c5be254.tar.gz gcc-8b25212d3e960dd130d71330ad6d55b40c5be254.tar.bz2 |
Make cgraph_edge::uid really unique.
2018-06-08 Martin Liska <mliska@suse.cz>
* cgraph.c (symbol_table::create_edge): Always assign a new
unique number.
(symbol_table::free_edge): Do not recycle numbers.
* cgraph.h (cgraph_edge::get): New method.
* symbol-summary.h (symtab_removal): Use it.
(symtab_duplication): Likewise.
(call_summary::hashable_uid): Remove.
From-SVN: r261319
Diffstat (limited to 'gcc/lto-cgraph.c')
0 files changed, 0 insertions, 0 deletions