/* PR rtl-optimization/51374 */ | |
/* { dg-do compile } */ | |
void vector_18 (void) | |
{ | |
extern char slot; | |
unsigned char status = (*(volatile unsigned char*) 0x2B); | |
unsigned char data = (*(volatile unsigned char*) 0x2C); | |
if (status & 0x10) | |
slot = 0; | |
} | |
/* { dg-final { scan-assembler-not "\tsbic " } } */ | |
/* { dg-final { scan-assembler-not "\tsbis " } } */ |