aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/torture/pr81083.c
blob: 53f96a3835a334b419e79dbdc378826d3f1d8a91 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/* { dg-do compile } */

void setjmp();
void func();
void a(int arg)
{
  extern struct { int x; } obj;
  setjmp();
  obj.x = arg;
  arg = arg;
  if (obj.x)
    func();
  if (obj.x)
    func();
}