summaryrefslogtreecommitdiff
path: root/bootstrap-funclib.sh
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2022-08-02 08:45:25 +0200
committerAkim Demaille <akim.demaille@gmail.com>2022-08-02 09:07:31 +0200
commita166d5450e3f47587b98f6005f9f5627dbe21a5b (patch)
tree0a6276953db4b26e1d8c951eaa3f3971542b0d16 /bootstrap-funclib.sh
parentb7bdf78c1836dd103fed56105676ef8de3f33c45 (diff)
downloadbison-a166d5450e3f47587b98f6005f9f5627dbe21a5b.tar.gz
yacc.c, lalr1.cc: fix warnings about yynerrs
Most often yynerrs is not used. Clang 15 now complains about such variables. Bison itself does not compile: ``` src/parse-gram.c:1797:9: error: variable 'gram_nerrs' set but not used [-Werror,-Wunused-but-set-variable] int yynerrs = 0; ^ src/parse-gram.c:79:25: note: expanded from macro 'yynerrs' ^ 1 error generated. ``` Reported by Nikita Popov. Fixes https://github.com/akimd/bison/issues/89. * data/skeletons/yacc.c (yynerrs): Flag with YY_ATTRIBUTE_UNUSED. * data/skeletons/lalr1.cc (yynerrs_): Likewise.
Diffstat (limited to 'bootstrap-funclib.sh')
0 files changed, 0 insertions, 0 deletions