aboutsummaryrefslogtreecommitdiff
path: root/tcctest.c
diff options
context:
space:
mode:
authorbellard <bellard>2002-01-26 17:24:07 +0000
committerbellard <bellard>2002-01-26 17:24:07 +0000
commitd2c9157388c655d9b485b38a6ade4114694ecdb8 (patch)
tree15066122cecbec04558d3fc271967d9050b3b2b7 /tcctest.c
parent621b3fc3b544c1de7ca4243bf2aa05de26bf20f3 (diff)
downloadtinycc-d2c9157388c655d9b485b38a6ade4114694ecdb8.tar.gz
tinycc-d2c9157388c655d9b485b38a6ade4114694ecdb8.tar.bz2
added more #elif tests
Diffstat (limited to 'tcctest.c')
-rw-r--r--tcctest.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/tcctest.c b/tcctest.c
index d9f565a..8677a8f 100644
--- a/tcctest.c
+++ b/tcctest.c
@@ -66,6 +66,16 @@ int isid(int c);
#undef AAA
#define AAA 4
+#if 1
+#define B3 1
+#elif 1
+#define B3 2
+#elif 0
+#define B3 3
+#else
+#define B3 4
+#endif
+
void macro_test()
{
printf("macro:\n");
@@ -78,6 +88,7 @@ void macro_test()
printf("s2=%s\n", xglue(HIGH, LOW));
printf("s3=%s\n", str("c"));
printf("s4=%s\n", str(a1));
+ printf("B3=%d\n", B3);
#ifdef A
printf("A defined\n");