From dffc9885e54f9c68af23ec79023dfe8516a4cc32 Mon Sep 17 00:00:00 2001 From: Xavier Leroy Date: Thu, 16 Sep 2021 14:54:22 +0200 Subject: Add support to clightgen for generating Csyntax AST as .v files As proposed in #404. This is presented as a new option `-clight` to the existing `clightgen` tool. Revise clightgen testing to test the Csyntax output in addition to the Clight output. --- test/export/bitfields.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 test/export/bitfields.c (limited to 'test/export/bitfields.c') diff --git a/test/export/bitfields.c b/test/export/bitfields.c new file mode 100644 index 00000000..34f6a686 --- /dev/null +++ b/test/export/bitfields.c @@ -0,0 +1,13 @@ +struct s { + int a: 10; + char : 6; + _Bool b : 1; + int : 0; + short c: 7; +}; + +int f(void) +{ + struct s x = { -1, 1, 2 }; + return x.a + x.b + x.c; +} -- cgit