]> git.ipfire.org Git - thirdparty/gcc.git/commit
lto-streamer-out.c (DFS::DFS_write_tree_body): Do not follow TYPE_STUB_DECL.
authorJan Hubicka <jh@suse.cz>
Thu, 30 Aug 2018 15:05:38 +0000 (17:05 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Thu, 30 Aug 2018 15:05:38 +0000 (15:05 +0000)
commit2ebbdb6ca3f69cdac97aeba48a7f00ea40337cd5
tree1e40ab202c9f3cae5ffbc665346f1312fa99cb81
parent21592ebe9d8d1d3486be575d6a64dfa10eba17b1
lto-streamer-out.c (DFS::DFS_write_tree_body): Do not follow TYPE_STUB_DECL.

* lto-streamer-out.c (DFS::DFS_write_tree_body): Do not follow
TYPE_STUB_DECL.
(hash_tree): Do not visit TYPE_STUB_DECL.
* tree-streamer-out.c (write_ts_type_common_tree_pointers): Do not
stream TYPE_STUB_DECL.
* tree-streamer-in.c (lto_input_ts_type_common_tree_pointers): Likewise.
* ipa-utils.h (type_with_linkage_p): Do not rely on TYPE_STUB_DECL
after free_lang_data.
(type_in_anonymous_namespace_p): Likewise.

From-SVN: r263985
gcc/ChangeLog
gcc/ipa-utils.h
gcc/lto-streamer-out.c
gcc/tree-streamer-in.c
gcc/tree-streamer-out.c