> The string stored at ptr, after ptr is no longer equal to optr, changes > from "" to "\020" when checkunary() is called. I'm going to try again > with gcc -O0 to see if the same thing happens. The test passes with no optimization; I guess this means it's a gcc bug specific to mips.