On Thu, 10 Feb 2005, Richard Guenther wrote: > On Wed, 9 Feb 2005, Roger Sayle wrote: > > if (host_integerp (arg1, 1)) > > { > > HOST_WIDE_INT c = TREE_INT_CST_LOW (arg1); > > >From looking at host_integerp you probably mean > > if (host_integerp (arg1, 0)) > > ? Doh!. Typo. Yes, you want to "signed HOST_WIDE_INT" test. Roger --