aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2020-07-04 18:10:32 +0200
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2020-07-06 03:39:33 +0200
commit11db59ea8e96fc4e7163a54c5564cb76a6bacd63 (patch)
treec872c7ae6521c5cdc6303cae88760a6b1947a57b
parent61f53e257de47e29fe3d6eec6d233552e8116cb4 (diff)
downloadsparse-11db59ea8e96fc4e7163a54c5564cb76a6bacd63.tar.gz
predefine: add testcase for multi-token predefines
The function predefine() and its variants are only valid if they define a single-token value. Add a testcase for this. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
-rw-r--r--validation/preprocessor/predef-token.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/validation/preprocessor/predef-token.c b/validation/preprocessor/predef-token.c
new file mode 100644
index 00000000..6df8ea40
--- /dev/null
+++ b/validation/preprocessor/predef-token.c
@@ -0,0 +1,5 @@
+static __UINT8_TYPE__ u8;
+
+/*
+ * check-name: predef-token
+ */