/* PR middle-end/14289 */ /* { dg-do compile { target i?86-*-* } } */ /* { dg-options "-O0" } */ extern register int a[2] asm("ebx"); /* { dg-error "multiple storage" } */ void Nase(void) { int i=6; a[i]=5; /* { dg-error "address of global" } */ }