* dwarf2out.c (gen_type_die_with_usage): Call verify_type.
commit988cf7b9a0ebcedace75d7ee9b609424cade7cec
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Apr 2015 02:45:54 +0000 (30 02:45 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Apr 2015 02:45:54 +0000 (30 02:45 +0000)
treec055c1c170c01ef4e61d0784cef0bc2b574383cf
parent7e05d686e0382446a0319ea33d60edaf51116aeb
* dwarf2out.c (gen_type_die_with_usage): Call verify_type.
* ipa-chkp.c (chkp_copy_function_type_adding_bounds): Do not produce
bugus variants.
* tree.c: Include print-tree.h and ipa-utils.h
(free_lang_data_in_type): Clear TYPE_VFIELD leaked by C FE.
(free_lang_data_in_cgraph): Call verify_type.
(verify_type_variant): New function.
(verify_type): New function.
* tree.h (verify_type): Declare.

* lto.c (lto_fixup_state): Call verify_type.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@222606 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dwarf2out.c
gcc/ipa-chkp.c
gcc/lto/ChangeLog
gcc/lto/lto.c
gcc/tree.c
gcc/tree.h