2017-11-27 Richard Biener <rguenther@suse.de>
commit68c4ec71a7bb9f6142e9a48327b7163efe0e4911
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Nov 2017 14:30:36 +0000 (27 14:30 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Nov 2017 14:30:36 +0000 (27 14:30 +0000)
treea43c8ca21970c96673fbf9fd6f2dc0c93091d872
parentefa4795d55decab4f170ab21fa9bf598e789e8fd
2017-11-27  Richard Biener  <rguenther@suse.de>

* tree.c (wide_int_to_tree): Free discarded INTEGER_CST.
(type_hash_canon): Also clear int_cst_hash_table entry for
TYPE_MIN/MAX_VALUE.
(build_nonstandard_integer_type): Hash all TYPE_MAX_VALUEs.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@255171 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree.c