From 12917c1881a2c7a2ef0e1287ef1935d519b445fb Mon Sep 17 00:00:00 2001 From: Marius Bozga <Marius.Bozga@univ-grenoble-alpes.fr> Date: Wed, 24 Nov 2021 15:09:08 +0100 Subject: [PATCH] fix enum type generation, avoid padding issues --- src/code/type.m4 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/code/type.m4 b/src/code/type.m4 index 4d6559e..b09e8c3 100644 --- a/src/code/type.m4 +++ b/src/code/type.m4 @@ -117,9 +117,9 @@ define(`enum_constant', # enum_type_decl(T,e1,... en) # define(`enum_type_decl', ` -typedef enum { +enum type_name($1) : long { enum_constant(shift($@)) -} type_name($1); +}; extern const char* if_$1_name[]; -- GitLab