aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/validation/preprocessor1.c
blob: 5ae20aabe0f2e0c823e5a1fb7b6932615306e408 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/*
 * This makes us really hurl chunks, causing
 * infinite recursion until we run out of stack.
 *
 * It _should_ result in just a single plain
 *
 *	"foo"
 *
 * (without the quotes).
 */
#define func(x) x
#define bar func(
#define foo bar foo
foo )