blob: 7f1a7dbf134aa68508201dcb8defe9834cbce8c3 (
plain)
1
2
3
4
5
6
7
8
9
10
|
signed char f() __attribute__((__noipa__));
signed char f() { return 0; }
int main()
{
int g = f() - 1;
int e = g < 0 ? 1 : ((g >> (8-2))!=0);
asm("":"+r"(e));
if (e != 1)
__builtin_abort();
}
|