summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/cpp/trad/strify.c
blob: d97a439709c52c9c6e43fb49b1619917c283a219 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/* Test whether traditional stringify works.  */
/* { dg-do run } */

#define foo(a, b) c="a"; d="b";

extern void abort ();
extern void exit (int);

int main ()
{
  char *c, *d;

  foo (p,q);
  if (c[0] != 'p' || d[0] != 'q')
    abort ();

  exit (0);
}