PR middle-end/23312
* gimplify.c (gimplify_one_sizepos): Check for INTEGER_TYPE
before using TYPE_IS_SIZETYPE.
From-SVN: r102997
+2005-08-11 Richard Henderson <rth@redhat.com>
+
+ PR middle-end/23312
+ * gimplify.c (gimplify_one_sizepos): Check for INTEGER_TYPE
+ before using TYPE_IS_SIZETYPE.
+
2005-08-11 Richard Henderson <rth@redhat.com>
PR target/22225
type-stripping code with this knowledge because it doesn't matter
for the bulk of GENERIC/GIMPLE. It only matters that TYPE_SIZE_UNIT
and friends retain their "sizetype-ness". */
- if (TREE_TYPE (expr) != type && TYPE_IS_SIZETYPE (type))
+ if (TREE_TYPE (expr) != type
+ && TREE_CODE (type) == INTEGER_TYPE
+ && TYPE_IS_SIZETYPE (type))
{
tree tmp;