diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2011-09-30 15:48:51 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2011-09-30 08:48:51 -0700 |
commit | ad7715f324194274f98b65b631f38750c94be717 (patch) | |
tree | b1c7697f32847eac92ce0179e818e846546c227b /gcc/varasm.c | |
parent | 11e69edcdc7031f74bf09d582851caf909a4a198 (diff) | |
download | gcc-ad7715f324194274f98b65b631f38750c94be717.zip gcc-ad7715f324194274f98b65b631f38750c94be717.tar.gz gcc-ad7715f324194274f98b65b631f38750c94be717.tar.bz2 |
Use 64bit integer for LTO symbol ID.
gcc/lto
2011-09-30 H.J. Lu <hongjiu.lu@intel.com>
Andi Kleen <ak@linux.intel.com>
PR lto/50568
* lto.c (lto_splay_tree_delete_id): New.
(lto_splay_tree_compare_ids): Likewise.
(lto_splay_tree_lookup): Likewise.
(lto_splay_tree_id_equal_p): Likewise.
(lto_splay_tree_insert): Likewise.
(lto_splay_tree_new): Likewise.
(lto_resolution_read): Change id to unsigned HOST_WIDE_INT.
Use lto_splay_tree_id_equal_p and lto_splay_tree_lookup.
(create_subid_section_table): Use lto_splay_tree_lookup and
lto_splay_tree_insert.
(lto_file_read): Use lto_splay_tree_new.
lto-plugin/
2011-09-30 H.J. Lu <hongjiu.lu@intel.com>
Andi Kleen <ak@linux.intel.com>
PR lto/50568
* lto-plugin.c (sym_aux): Change id to unsigned long long.
(plugin_symtab): Likewise.
(dump_symtab): Likewise.
(resolve_conflicts): Likewise.
(process_symtab): Likewise.
Co-Authored-By: Andi Kleen <ak@linux.intel.com>
From-SVN: r179395
Diffstat (limited to 'gcc/varasm.c')
0 files changed, 0 insertions, 0 deletions