Hi, > here's the updated version of the patch. > > The goal is to remove the 'i' iterator from the following example, by > replacing 'i < n' with 'p < base + n'. > > void > f (char *base, unsigned long int i, unsigned long int n) > { > char *p = base + i; > do > { > *p = '\0'; > p++; > i++; > } > while (i < n); > } > > bootstrapped and reg-tested on x864_64, and build and reg-tested on MIPS. > > I will sent a test-case in a separate email. > > OK for trunk?
OK, Zdenek