/* This testcase ICEd on Alpha because ldq_u argument was not subject to | |
small_symbolic_mem_operand splitting. */ | |
/* { dg-do compile } */ | |
/* { dg-options "-O2" } */ | |
/* { dg-options "-O2 -fpic -mexplicit-relocs -mcpu=ev4" { target alpha*-*-* } } */ | |
static char a; | |
char *b; | |
void foo (void) | |
{ | |
register char *c; | |
c = b; | |
*c = a; | |
} |