// Don't warn about these comparisons. | |
// Build don't link: | |
// Special g++ Options: -W -Wall | |
struct A { | |
unsigned int b : 28; | |
}; | |
int f (int i, unsigned char u, A a, unsigned long ul) | |
{ | |
if ((u & 0x10) == 0) | |
return 1; | |
if (i == 0U) | |
return 1; | |
if (a.b > ul) | |
return 1; | |
return 0; | |
} |