Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.dg/20040311-2.c @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
/* PR target/14533 */ /* { dg-do compile { target fpic } } */ /* { dg-options "-O2 -fpic" } */ void bar (char *, int); extern char b[]; extern int d, e; struct S { struct S *m; int n; } **g; void foo (int x, char *y) { struct S *h; int k = 1, l; again: for (h = *g; h != (struct S *) g; h = h->m) { if (k == 0 && h->n & 0x100000); l = y - b; if (e) bar (b, l); if (d) bar (b, l); } if (k) { k = 0; goto again; } }