1/* { dg-do compile } */ 2/* { dg-options "-O2 -g" } */ 3 4void foo(register char *p) 5{ 6 char c, *q, *sp; 7 while (1) { 8 *p++=0; 9 sp=p+1; 10 c=*sp; 11 *p++=0; 12 } 13} 14