modernc.org/cc@v1.0.1/testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/20030605-1.c (about) 1 /* Test for proper preparation of the comparison operands for 2 generation of a conditional trap. Produced unrecognizable 3 rtl on Sparc. */ 4 5 struct blah { char *b_data; }; 6 7 void set_bh_page(struct blah *bh, unsigned long offset) 8 { 9 if ((1UL << 12 ) <= offset) 10 __builtin_trap() ; 11 bh->b_data = (char *)offset; 12 }