blob: 89d68e187015f6ca97b99bad80064c1af4fd198b [file] [log] [blame]
/* PR tree-optimization/114965 */
static void
foo (const char *x)
{
char a = '0';
while (1)
{
switch (*x)
{
case '_':
case '+':
a = *x;
x++;
continue;
default:
break;
}
break;
}
if (a == '0' || a == '+')
__builtin_abort ();
}
int
main ()
{
foo ("_");
}