URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [gcc.c-torture/] [compile/] [pr50380.c] - Rev 801
Go to most recent revision | Compare with Previous | Blame | View Log
/* This test used to get stuck in an infinite loop in find_comparison_args when compiling for MIPS at -O2. */ __attribute__ ((__noreturn__)) extern void fail (void); char x; void foo (const unsigned char y) { ((void) (__builtin_expect((!! y == y), 1) ? 0 : (fail (), 0))); x = ! y; }
Go to most recent revision | Compare with Previous | Blame | View Log