blob: f8b2fb968b0a0a508da2bb3d6ac6168cc1cd520a [file] [log] [blame]
/* PR rtl-optimization/23241 */
/* Origin: Josh Conner <jconner@apple.com> */
/* { dg-do run } */
/* { dg-options "-O2" } */
extern void abort(void);
struct fbs {
unsigned char uc;
} fbs1 = {255};
void fn(struct fbs *fbs_ptr)
{
if ((fbs_ptr->uc != 255) && (fbs_ptr->uc != 0))
abort();
}
int main(void)
{
fn(&fbs1);
return 0;
}