glibc/intl
Andrea Monaco 41fddc064d intl/plural.y: Avoid conflicting declarations of yyerror and yylex
bison-3.8 includes these lines in the generated intl/plural.c:

  #if !defined __gettexterror && !defined YYERROR_IS_DECLARED
  void __gettexterror (struct parse_args *arg, const char *msg);
  #endif
  #if !defined __gettextlex && !defined YYLEX_IS_DECLARED
  int __gettextlex (YYSTYPE *yylvalp, struct parse_args *arg);
  #endif

Those default prototypes provided by bison conflict with the
declarations later on in plural.y.  This patch solves the issue.

Reviewed-by: Arjun Shankar <arjun@redhat.com>
(cherry picked from commit c6d7d6312c)
2021-12-23 13:48:04 +01:00
..
bindtextdom.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dcgettext.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dcigettext.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dcngettext.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
Depend
dgettext.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dngettext.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
eval-plural.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
explodename.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
finddomain.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
gettext.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
gettextP.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
gmo.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
hash-string.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
hash-string.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
l10nflist.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
libintl.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
loadinfo.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
loadmsgcat.c Use 64 bit time_t stat internally 2021-06-22 12:09:52 -03:00
locale.alias Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
localealias.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
Makefile Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ngettext.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
plural-exp.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
plural-exp.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
plural.y intl/plural.y: Avoid conflicting declarations of yyerror and yylex 2021-12-23 13:48:04 +01:00
po2test.awk Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
textdomain.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
translit.po
tst-codeset.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-gettext2.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-gettext2.sh Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-gettext3.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-gettext4-de.po
tst-gettext4-fr.po
tst-gettext4.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-gettext4.sh Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-gettext5.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-gettext6.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-gettext6.sh Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-gettext.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-gettext.sh Move malloc hooks into a compat DSO 2021-07-22 18:37:59 +05:30
tst-ngettext.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-translit.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-translit.sh Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tstcodeset.po
tstlang1.po
tstlang2.po
Versions