shithub: scc

Download patch

ref: e71640c89e83818cd86e00ed63e0db88ec70feb8
parent: e172a54f741c15f19a7a9df39c75a301ab784a80
author: Roberto E. Vargas Caballero <k0ga@shike2.com>
date: Mon Oct 5 12:58:33 EDT 2015

Add basic test for defined() in #if

--- /dev/null
+++ b/cc1/tests/test033.c
@@ -1,0 +1,17 @@
+/*
+name: TEST033
+description: test for #if defined()
+output:
+G1	I	c
+*/
+
+#if defined(FOO)
+int a;
+#elif !defined(FOO) && defined(BAR)
+int b;
+#elif !defined(FOO) && !defined(BAR)
+int c;
+#else
+int d;
+#endif
+
--