* stor-layout.c (mode_for_size_tree): Remove restiction on type
commit1088cbc446f0ac58db6da25a51bdb4e44404c7af
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Mar 2006 22:40:17 +0000 (29 22:40 +0000)
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Mar 2006 22:40:17 +0000 (29 22:40 +0000)
treeca10d5eb72bc1f5de3fd9b33542544396b8a4e5b
parente7c1444e51602d8fa4d6a1d53ea7175a994b628f
* stor-layout.c (mode_for_size_tree): Remove restiction on type
sizes by correctly testing whether the size fits a host integer.
(initialize_sizetypes): Use set_min_and_max_values_for_integral_type
to correctly set TYPE_MIN_VALUE and TYPE_MAX_VALUE to the full
SImode range for the default sizetype and bitsizetype.

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