# HG changeset patch # User David A. Holland # Date 1364697306 14400 # Node ID eaa154ded58415d3489161bdeed3c2b00c6622a2 # Parent f263adbf7445b3584819e3b6ec0dc085903c505f Test recursive macros. diff -r f263adbf7445 -r eaa154ded584 tests/Makefile --- a/tests/Makefile Sat Mar 30 22:33:53 2013 -0400 +++ b/tests/Makefile Sat Mar 30 22:35:06 2013 -0400 @@ -1,6 +1,6 @@ TRADCPP=../obj/tradcpp # XXX -TESTS=t01 t02 t03 t04 t05 t06 t07 t08 t09 t10 +TESTS=t01 t02 t03 t04 t05 t06 t07 t08 t09 t10 t11 t12 all: run-tests .WAIT show-diffs diff -r f263adbf7445 -r eaa154ded584 tests/t11.c --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/t11.c Sat Mar 30 22:35:06 2013 -0400 @@ -0,0 +1,2 @@ +#define BOO BOO +BOO diff -r f263adbf7445 -r eaa154ded584 tests/t11.good --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/t11.good Sat Mar 30 22:35:06 2013 -0400 @@ -0,0 +1,1 @@ +BOO diff -r f263adbf7445 -r eaa154ded584 tests/t12.c --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/t12.c Sat Mar 30 22:35:06 2013 -0400 @@ -0,0 +1,2 @@ +#define BOO(yah) BOO(yah) +BOO(yah) diff -r f263adbf7445 -r eaa154ded584 tests/t12.good --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/t12.good Sat Mar 30 22:35:06 2013 -0400 @@ -0,0 +1,1 @@ +BOO(yah)