Without the change the build fails on `gcc-16` as:
i386_parse.y: In function 'instrtable_out':
i386_parse.y:1245:10: error: variable 'cnt' set but not used
[-Werror=unused-but-set-variable=]
1245 | size_t cnt = 0;
| ^~~
Signed-off-by: Sergei Trofimovich <[email protected]>
---
libcpu/i386_parse.y | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/libcpu/i386_parse.y b/libcpu/i386_parse.y
index 5c91e520..afe488fc 100644
--- a/libcpu/i386_parse.y
+++ b/libcpu/i386_parse.y
@@ -1242,8 +1242,7 @@ instrtable_out (void)
fputs ("};\n", outfile);
fputs ("static const uint8_t match_data[] =\n{\n", outfile);
- size_t cnt = 0;
- for (instr = instructions; instr != NULL; instr = instr->next, ++cnt)
+ for (instr = instructions; instr != NULL; instr = instr->next)
{
/* First count the number of bytes. */
size_t totalbits = 0;
--
2.51.2