modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.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 }