Require target lra in gcc.dg/pr108095.c
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr70935.c
blobf1dd9e43547d96c03399270637f38db4f6574640
1 /* { dg-do compile } */
2 /* { dg-options "-O3 -g" } */
3 /* { dg-require-effective-target ptr32plus } */
5 int d0, sj, v0, rp, zi;
7 void
8 zn(void)
10 if (v0 != 0)
12 int *js, *r3;
13 int pm, gc;
15 for (gc = 0; gc < 1; ++gc)
17 sj = 1;
18 while (sj != 0)
21 r3 = &pm;
22 *js = (long)&gc;
23 ka:
24 for (d0 = 0; d0 < 2; ++d0)
26 d0 = zi;
27 if (zi)
28 for (pm = 2; pm != 0; --pm)
31 while (*r3 != 0)
33 while (pm)
35 ++r3;
38 rp = 0;
39 goto ka;