2 // { dg-additional-options "-fnon-call-exceptions -Wuninitialized" }
4 extern void printval(unsigned char v);
6 inline int readbyte(unsigned char *__restrict presult,
7 unsigned char volatile *ptr)
19 int incorrectWarning(unsigned char volatile *ptr)
25 error = readbyte(&first, ptr);
26 asm("\n\n\n\n\n" : : "X" (error != 0));
30 error = readbyte(&second, ptr);
34 printval(first); // { dg-bogus "uninitialized" }