aboutsummaryrefslogtreecommitdiffstats
path: root/testsuite/quick1lib3.c
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/quick1lib3.c')
-rw-r--r--testsuite/quick1lib3.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/testsuite/quick1lib3.c b/testsuite/quick1lib3.c
new file mode 100644
index 0000000..06760a3
--- /dev/null
+++ b/testsuite/quick1lib3.c
@@ -0,0 +1,7 @@
+#ifndef D1
+#define D1(n) int qvar##n; int *qpvar##n = &qvar##n;
+#endif
+#define D2(n) D1(n##0) D1(n##1) D1(n##2) D1(n##3) D1(n##4)
+#define D3(n) D2(n##0) D2(n##1) D2(n##2) D2(n##3) D2(n##4)
+#define D4(n) D3(n##0) D3(n##1) D3(n##2) D3(n##3) D3(n##4)
+D4(0) D4(1)