Home | History | Annotate | Download | only in bison

Lines Matching full:bison

15 	* src/bison.simple: Add a Bison version comment.
19 (bison.s1): Substitute the Bison version into bison.simple.
46 * src/bison.simple: Use malloc, if using alloca is troublesome.
55 * src/bison.simple [_AIX]: Don't include malloc.h.
59 * src/bison.simple (alloca) [__hpux]: Always define as
64 * src/bison.simple (__yy_memcpy): Declare arg `count' as unsigned
68 * src/bison.simple (alloca) [__hpux]: Include alloca.h (right for
80 * src/bison.simple (yyparse): If __GNUC__ and YYPARSE_PARAM are
102 * src/bison.simple: Test _MSDOS as well as _MSDOS_.
106 * src/bison.simple [__sun && __i386]: Include alloca.h.
110 * src/bison.simple: Test _MSDOS_, not MSDOS.
134 (src/bison.s1): Redirect output to temporary file then move the
136 src/bison.s1.
142 * src/bison.simple (__yy_memcpy) [__cplusplus]: Reorder declarations
151 * src/bison.simple (__yy_memcpy): Really reorder the args, as was
162 * src/bison.simple: Fix line numbers in #line commands.
166 * src/bison.simple (YYPARSE_PARAM_DECL): In C++, make it always
179 * src/bison.cld, src/getargs.c, src/vmsgetargs.c: Added -n, -k,
258 * src/bison.simple: Change distribution terms.
268 * src/bison.simple (__yy_memcpy): Renamed from __yy_bcopy to avoid
299 * src/bison.simple: Fix #line commands.
309 (bison): Use CFLAGS.
313 * src/bison.simple (YYLEX): Take notice of YYLEX_PARAM.
317 * src/bison.simple (YYPARSE_PARAM_DECL): Always define this.
321 * src/bison.simple (yyparse): Support YYPARSE_PARAM.
352 * src/bison.simple (yyparse): Init yychar1 to avoid warning.
356 * src/bison.simple (yyparse): Don't set yyval when yylen is 0.
370 * src/bison.simple (yyparse): Conditionalize the entire call to
375 * src/bison.simple [__hpux] (alloca): Don't specify arg types.
408 * Makefile.in (bison.s1): use `rm -f' since it's quieter.
427 * Makefile.in (all): Depend on bison.s1.
446 * src/bison.simple [__hpux, not __GNUC__]: Declare alloca.
456 * src/bison.simple: Test __sgi like __sparc.
463 * src/bison.simple [__GNUC__] (yyparse): Declare with prototype.
472 * Makefile.in (bison.s1): New target. Modifies bison.simple.
473 (install): Install bison.s1, without changing it.
474 (clean): Delete bison.s1.
478 * src/reader.c (reader): Put Bison version in comment in output
559 * src/bison.simple: Test __sparc along with __sparc__.
568 * src/bison.simple: Comment fix; #line command updated.
577 * Makefile.in (dist): Include bison.rnh in distribution.
581 Clean up rough edges in VMS port of bison, add support for
584 * src/bison.cld: Add /version, /yacc, /file_prefix, and
589 contains bison sources; do not define XPFILE, XPFILE1
598 src/bison.cld.
607 * src/bison.simple (yyparse): Make yybackup and yyerrlab1 always
612 * Makefile.in (dist): Depend on bison.info
613 (bison.info): Delete spurious <.
663 * src/bison.simple (YYPOPSTACK): Fix typo.
667 * Makefile.in (install): Install bison.info* files one by one.
671 * src/bison.1: Document long options as starting with `--', not
687 * src/bison.simple: Use malloc, not xmalloc, and handle failure
712 * src/bison.simple [_AIX]: Indent `#pragma alloca', so old C
780 * src/bison.simple: Handle alloca for AIX.
790 * src/bison.simple (__yy_bcopy): Use builtin if GCC version 2.
846 * src/bison.simple: Don't include malloc.h if __TURBOC__.
860 /usr/local/man/man1/bison.1 by default, instead of
861 /usr/man/manl/bison.l, for consistency with other GNU programs.
868 * Makefile (bison.info): New target.
873 * src/bison.simple: Use YYPRINT to print a token, if it's defined.
905 * src/bison.simple (yyparse): Move decl of yylsa before use.
915 * src/bison.simple: On MSDOS, include malloc.h.
931 * src/bison.simple (yyparse): Delete extra fprintf arg
947 * src/bison.simple: Don't define alloca if already defined.
981 * src/bison.simple (alloca): Don't define if already defined.
998 * src/bison.simple: Adjust conditionals accordingly.
999 * src/bison.simple (YYLEX): If locations not in use, don't pass
1019 * src/bison.simple (yyparse): Print rhs and lhs symbols of
1027 `program_name' in messages instead of hardcoded "bison".
1031 * Makefile: Specify Bison version here. Add rule to pass it to
1036 to print Bison version info. Print a usage message and exit if
1041 * src/bison.simple: Fix a #line.
1074 * src/bison.simple (YYBACKUP, YYRECOVERING): New macros.
1082 * src/bison.simple (YYERROR): Jump to new label; don't print error
1104 * Makefile (bison-dist.*): Rename targets and files to bison.*.
1105 (bison.tar): Make tar file to unpack into subdirectory named `bison'.
1116 * src/bison.simple (yyparse): Mention rule number as well as line
1121 * src/bison.simple (__yy_bcopy): New function.
1131 * src/bison.simple [__GNUC__]: Use builtin_alloca.
1135 * Makefile (install): Use mergedir.awk to process bison.simple
1138 * src/bison.simple (yyparse): New feature to include possible valid
1155 * src/bison.simple: Comment out unused yyresume: label.
1159 * src/bison.simple : surround all declarations and (remaining)
1228 * Makefile: Include system.h in bison-dist.tar
1289 * src/bison.simple (YYERRCODE): Define it.
1299 * src/getargs.c (getargs): Turn off checking of name Bison was
1323 src/LR0.c, Makefile, src/bison.simple: Changed copyright notices
1344 * src/bison.simple [sparc]: Include alloca.h.
1352 * src/bison.simple: Avoid comments on `#line' lines.
1369 * src/bison.simple: Define YYERROR, YYABORT, YYACCEPT here.
1372 * src/bison.simple: YYDEBUG now should be 0 or 1.
1378 * src/bison.simple (yyparse) [YYPURE]: Add local yynerrs.
1415 * src/bison.cld: Define qualifiers `nolines', `debug'.
1439 * src/bison.simple: Correct number in #line command.
1482 * src/bison.simple: Conditionalize most refs to yylsp on
1489 * src/bison.simple: New variable yynerr counts calls to yyerror.