Hi Akim, > 'bison -y' triggers warnings for Bison extensions.
Why am I not seeing such warnings with bison 3.0.4 in GNU gettext? $ make ../../../gettext-runtime/intl/plural.c bison -y -d --name-prefix=__gettext --output plural.c ../../../gettext-runtime/intl/plural.y \ && sed -e 's|".*/plural.y"|"plural.y"|' < plural.c > plural.c-tmp \ && rm -f plural.c plural.h \ && mv plural.c-tmp ../../../gettext-runtime/intl/plural.c No warnings seen in this case, although gettext-runtime/intl/plural.y uses Bison extensions. Bruno