Missed part of commit

From-SVN: r101969
This commit is contained in:
Daniel Berlin 2005-07-13 14:30:08 +00:00
parent 20c861589a
commit 5c3b86aff6

View file

@ -1294,15 +1294,14 @@ type_safe (unsigned int n, unsigned HOST_WIDE_INT *offset)
/* For things we've globbed to single variables, any offset into the
variable acts like the entire variable, so that it becomes offset
0. */
if (n == anything_id
if (ninfo->is_special_var
|| ninfo->is_artificial_var
|| ninfo->is_unknown_size_var)
{
*offset = 0;
return true;
}
return n > anything_id
&& (get_varinfo (n)->offset + *offset) < get_varinfo (n)->fullsize;
return (get_varinfo (n)->offset + *offset) < get_varinfo (n)->fullsize;
}
/* Process a constraint C that represents *x = &y. */