/* { dg-do compile } */ | |
/* { dg-options "-Os" } */ | |
/* This caused a segfault due to incorrect rtl pattern in some | |
instructions. */ | |
int a, d; | |
char *b; | |
void fn1() | |
{ | |
char *e = 0; | |
for (; d; ++a) | |
{ | |
char c = b [0]; | |
*e++ = '.'; | |
*e++ = 4; | |
*e++ = "0123456789abcdef" [c & 5]; | |
} | |
} |