Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.dg/pr85180.c @ 158:494b0b89df80 default tip
...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 May 2020 18:13:55 +0900 |
parents | 84e7813d76e9 |
children |
line wrap: on
line source
/* { dg-do compile } */ /* { dg-options "-O" } */ char *bar (void); __INTPTR_TYPE__ baz (void); void foo (__INTPTR_TYPE__ *q) { char *p = bar (); __INTPTR_TYPE__ a = baz (); __INTPTR_TYPE__ b = baz (); int i = 0; #define X q[i++] = a; q[i++] = b; a = a + b; b = b + a; #define Y X X X X X X X X X X #define Z Y Y Y Y Y Y Y Y Y Y Z Z Z Z Z Z Z Z Z Z p[a] = 1; p[b] = 2; }