OSDN Git Service

2009-08-03 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 3 Aug 2009 10:30:46 +0000 (10:30 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 3 Aug 2009 10:30:46 +0000 (10:30 +0000)
commit2ed8de558d0b7fbcde24bc8c188395c56138aca3
tree9149c79a96270471123654308ed9bc5256fbf44b
parent53b5ae0743173c06a3e1e0b95b43012f7fd16b8c
2009-08-03  Richard Guenther  <rguenther@suse.de>

* tree.c (make_vector_type): Build a main variant first,
get the canonical one and then build the variant.
* tree-ssa.c (useless_type_conversion_p_1): Handle
fixed-point types.
(useless_type_conversion_p): Conversions to pointers to
incomplete record types are useless.

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