lto-streamer-out.c (DFS::DFS_write_tree_body): Do not walk DECL_VINDEX.
* lto-streamer-out.c (DFS::DFS_write_tree_body): Do not walk DECL_VINDEX. (hash_tree): Likewise. From-SVN: r263979
This commit is contained in:
parent
7ee6e37a8e
commit
28428506aa
2 changed files with 7 additions and 2 deletions
|
@ -1,3 +1,9 @@
|
|||
2018-08-29 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* lto-streamer-out.c (DFS::DFS_write_tree_body): Do not walk
|
||||
DECL_VINDEX.
|
||||
(hash_tree): Likewise.
|
||||
|
||||
2018-08-29 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tree.c (find_decls_types_r): Walk also TYPE_NEXT_PTR_TO
|
||||
|
|
|
@ -837,7 +837,7 @@ DFS::DFS_write_tree_body (struct output_block *ob,
|
|||
|
||||
if (CODE_CONTAINS_STRUCT (code, TS_FUNCTION_DECL))
|
||||
{
|
||||
DFS_follow_tree_edge (DECL_VINDEX (expr));
|
||||
gcc_checking_assert (DECL_VINDEX (expr) == NULL);
|
||||
DFS_follow_tree_edge (DECL_FUNCTION_PERSONALITY (expr));
|
||||
DFS_follow_tree_edge (DECL_FUNCTION_SPECIFIC_TARGET (expr));
|
||||
DFS_follow_tree_edge (DECL_FUNCTION_SPECIFIC_OPTIMIZATION (expr));
|
||||
|
@ -1253,7 +1253,6 @@ hash_tree (struct streamer_tree_cache_d *cache, hash_map<tree, hashval_t> *map,
|
|||
|
||||
if (CODE_CONTAINS_STRUCT (code, TS_FUNCTION_DECL))
|
||||
{
|
||||
visit (DECL_VINDEX (t));
|
||||
visit (DECL_FUNCTION_PERSONALITY (t));
|
||||
visit (DECL_FUNCTION_SPECIFIC_TARGET (t));
|
||||
visit (DECL_FUNCTION_SPECIFIC_OPTIMIZATION (t));
|
||||
|
|
Loading…
Add table
Reference in a new issue