summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 1.34.v1.35BISON-1_35Akim Demaille2002-03-251-1/+1
|
* Version 1.35.Akim Demaille2002-03-256-17/+21
|
* Regen.Akim Demaille2002-03-254-16/+20
|
* Update.Akim Demaille2002-03-225-167/+182
|
* Merge fixes from Debian bison_1.34-1.diff.Paul Eggert2002-03-201-0/+8
| | | | | | * configure.in (AC_PREREQ): 2.53. * po/es.po ("Conflict in state %d between rule %d and token %s resolved as %s.\n"): Fix typo by replacing "%s" with "%d'.
* (AC_PREREQ): 2.53.Paul Eggert2002-03-201-2/+2
|
* ("Conflict in state %d between rule %d and token %sPaul Eggert2002-03-201-1/+1
| | | | | resolved as %s.\n"): Fix typo by replacing "%s" with "%d'. From Debian bison_1.34-1.diff.
* .Akim Demaille2002-03-201-1/+1
|
* (log_resolution): Resolution is const.v1.34aBISON-1_34aAkim Demaille2002-03-201-1/+1
|
* Remove intl/gettext.h.Akim Demaille2002-03-201-102/+0
|
* Version 1.34a.Akim Demaille2002-03-201-0/+4
|
* Update.Akim Demaille2002-03-208-21/+47
|
* * Gettext 0.11.1.Akim Demaille2002-03-2052-2453/+4292
|
* Regen.Akim Demaille2002-03-2016-363/+357
|
* * src/bison.simple (YYCOPY): New macro.Paul Eggert2002-03-201-0/+5
| | | | | | (YYSTACK_RELOCATE): Use it. Remove Type arg; no longer needed. All callers changed. (yymemcpy): Remove; no longer needed.
* (YYCOPY): New macro.Paul Eggert2002-03-201-35/+25
| | | | | | (YYSTACK_RELOCATE): Use it. Remove Type arg; no longer needed. All callers changed. (yymemcpy): Remove; no longer needed.
* * Makefile.am (AUTOMAKE_OPTIONS): 1.6.Paul Eggert2002-03-191-0/+9
| | | | | | | | * doc/Makefile.am (AUTOMAKE_OPTIONS): Remove. * Makefile.in, aclocal.m4, config.hin, configure, config/Makefile.in, config/depcomp, config/install-sh, doc/Makefile.am, lib/Makefile.in, m4/Makefile.in, src/Makefile.in, tests/Makefile.in: Regenerate using Automake 1.6.
* Regenerate using Automake 1.6.Paul Eggert2002-03-199-98/+127
|
* (AUTOMAKE_OPTIONS): Remove.Paul Eggert2002-03-191-1/+0
|
* (AUTOMAKE_OPTIONS): 1.6.Paul Eggert2002-03-191-1/+1
|
* Fix the problem with union yyalloc and C++.Paul Eggert2002-03-181-0/+18
| | | | | | | | | | | | | | | | * src/bison.simple (union yyalloc, YYSTACK_GAP_MAX, YYSTACK_BYTES, YYSTACK_RELOCATE): Do not define if yyoverflow is defined, or if this is a C++ parser and YYSTYPE or YYLTYPE has nontrivial constructors or destructors. (yymemcpy) [! defined YYSTACK_RELOCATE]: Do not define; not needed. (yyparse) [! defined YYSTACK_RELOCATE]: Do not relocate the stack. * src/reader.c (parse_union_decl): Define YYSTYPE_IS_TRIVIAL if we use our YYSTYPE. It must be trivial, or our own union wouldn't be valid C++ anyway. (readgram): Define YYSTYPE_IS_TRIVIAL if it is int. (reader_output_yylsp): Define YYLTYPE_IS_TRIVIAL if we use our YYLTYPE.
* (parse_union_decl): Define YYSTYPE_IS_TRIVIAL if we use our YYSTYPE.Paul Eggert2002-03-181-2/+8
| | | | | | It must be trivial, or our own union wouldn't be valid C++ anyway. (readgram): Define YYSTYPE_IS_TRIVIAL if it is int. (reader_output_yylsp): Define YYLTYPE_IS_TRIVIAL if we use our YYLTYPE.
* (union yyalloc, YYSTACK_GAP_MAX, YYSTACK_BYTES, YYSTACK_RELOCATE):Paul Eggert2002-03-181-2/+12
| | | | | | | Do not define if yyoverflow is defined, or if this is a C++ parser and either YYSTYPE or YYLTYPE has nontrivial constructors or destructors. (yymemcpy) [! defined YYSTACK_RELOCATE]: Do not define; not needed. (yyparse) [! defined YYSTACK_RELOCATE]: Do not relocate the stack.
* * src/files.c (compute_output_file_names): s/would be both named/Akim Demaille2002-03-1218-74/+84
| | | | | | /would both be named/. Reported by Jim Meyering. * tests/output.at (Clashing Output Files): Adjust.
* 1.34.Akim Demaille2002-03-121-1/+1
|
* Version 1.34.v1.34BISON-1_34Akim Demaille2002-03-126-22/+26
|
* Fix errors.Akim Demaille2002-03-121-3/+3
|
* Update.Akim Demaille2002-03-117-74/+94
|
* .Akim Demaille2002-03-041-1/+1
|
* Version 1.33b.v1.33bBISON-1_33bAkim Demaille2002-03-041-0/+4
|
* Update.Akim Demaille2002-03-0413-42/+43
|
* * tests/output.at (AT_CHECK_OUTPUT): Another test, making sureAkim Demaille2002-03-045-4/+43
| | | | | | | bison fails when trying to output a parser and a header under the same name. * src/files.c (compute_output_file_names): Refuse when parser and header have the same name.
* * src/reader.c (readgram): A missing `;' is a warning, not anAkim Demaille2002-03-0412-12/+17
| | | | error!
* Regen.Akim Demaille2002-03-0411-151/+191
|
* * tests/sets.at (Broken Closure): Add the ending `;'.Akim Demaille2002-03-047-16/+36
| | | | | | | * tests/input.at (Invalid $n, Invalid @n): Likewise. * tests/output.at (AT_CHECK_OUTPUT): Likewise. * src/reader.at (readgram): Complain if a rule is not ended with a semi-colon.
* * tests/Makefile.am (check_SCRIPTS): New.Akim Demaille2002-02-286-16/+23
|
* .Akim Demaille2002-02-281-1/+1
|
* Regen.v1.33aBISON-1_33aAkim Demaille2002-02-281-1/+1
|
* Version 1.33a.Akim Demaille2002-02-281-0/+4
|
* Update.Akim Demaille2002-02-2813-283/+284
|
* * src/bison.simple (yydebug): Fix the comment.Akim Demaille2002-02-253-4/+8
| | | | From Bruce Lilly.
* DJGPP spicific: NULL pointer fixJuan Manuel Guerrero2002-02-212-1/+7
|
* Remove the support for C++ namespace cleanliness; it wasPaul Eggert2002-02-141-0/+15
| | | | | | | | | | | | | | causing more problems than it was curing, since it didn't work properly on some nonstandard C++ compilers. This can wait for a proper C++ parser. * NEWS: Document this. * doc/bison.texinfo (Bison Parser, Debugging): Remove special mention of C++, as it's treated like C now. * src/bison.simple (YYSTD): Remove. (YYSIZE_T, YYFPRINTF, YYPARSE_PARAM_ARG, YYPARSE_PARAM_DECL): Treat C++ just like Standard C instead of trying to support namespace cleanliness.
* Revert the C++ namespace changes introduced in 1.31.Paul Eggert2002-02-141-0/+4
|
* (YYSTD): Remove.Paul Eggert2002-02-141-33/+13
| | | | | | (YYSIZE_T, YYFPRINTF, YYPARSE_PARAM_ARG, YYPARSE_PARAM_DECL): Treat C++ just like Standard C instead of trying to support namespace cleanliness.
* (Bison Parser, Debugging): Remove special mention of C++, as it'sPaul Eggert2002-02-141-5/+2
| | | | treated like C now.
* * tests/regression.at (else): Adjust to Andreas' change.Akim Demaille2002-02-142-1/+5
|
* * src/output.c (output_rule_data): Don't output NULL, it mightAkim Demaille2002-02-134-3/+9
| | | | not be defined yet.
* Typo.Akim Demaille2002-02-131-8/+9
|
* DJGPP support addedJuan Manuel Guerrero2002-02-136-16/+96
|