/* Test for proper preparation of the comparison operands for generation of a conditional trap. Produced unrecognizable rtl on Sparc. */struct blah {char*b_data; };voidset_bh_page(struct blah *bh,unsigned long offset){if((1UL<<12) <= offset)__builtin_trap() ;
bh->b_data = (char*)offset;}