home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 2 / DATAFILE_PDCD2.iso / utilities3 / bison / ChangeLog next >
Text File  |  1993-04-13  |  34KB  |  1,022 lines

  1. Tue Apr 13 14:52:32 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  2.  
  3.     * Version 1.20 released.
  4.  
  5. Wed Mar 24 21:45:47 1993  Richard Stallman  (rms@wookumz.gnu.ai.mit.edu)
  6.  
  7.     * output.c (output_headers): Rename yynerrs if -p.
  8.  
  9. Thu Mar 18 00:02:17 1993  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
  10.  
  11.         * system.h: Don't try to include stdlib.h unless HAVE_STDLIB_H is
  12.           defined.
  13.  
  14.         * configure.in: Check for stdlib.h.
  15.  
  16. Wed Mar 17 14:44:27 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  17.  
  18.     * bison.simple [__hpux, not __GNUC__]: Declare alloca.
  19.     (yyparse): When printing the expected token types for an error,
  20.     Avoid negative indexes in yycheck and yytname.
  21.  
  22. Sat Mar 13 23:31:25 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  23.  
  24.     * Makefile.in (files.o, .c.o): Put CPPFLAGS and CFLAGS last.
  25.  
  26. Mon Mar  1 17:49:08 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  27.  
  28.     * bison.simple: Test __sgi like __sparc.
  29.  
  30. Wed Feb 17 00:04:13 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  31.  
  32.     * conflicts.c (resolve_sr_conflict): Add extra parens in alloca call.
  33.  
  34.     * bison.simple [__GNUC__] (yyparse): Declare with prototype.
  35.  
  36. Fri Jan 15 13:15:17 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  37.  
  38.     * conflicts.c (print_reduction): Near end, increment fp2 when mask
  39.     recycles.
  40.  
  41. Wed Jan 13 04:15:03 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  42.  
  43.     * Makefile.in (bison.s1): New target.  Modifies bison.simple.
  44.     (install): Install bison.s1, without changing it.
  45.     (clean): Delete bison.s1.
  46.  
  47. Mon Jan  4 20:35:58 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  48.  
  49.     * reader.c (reader): Put Bison version in comment in output file.
  50.  
  51. Tue Dec 22 19:00:58 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  52.  
  53.     * files.c (openfiles): Use .output, not .out, for outfile,
  54.     regardless of spec_name_prefix.
  55.  
  56. Tue Dec 15 19:22:11 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  57.  
  58.     * output.c (output_gram): Include yyrhs in the same #if as yyprhs.
  59.  
  60. Tue Dec 15 18:29:16 1992  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
  61.  
  62.         * output.c (output): output directives checking for __cplusplus as
  63.           well as __STDC__ to determine when to define "const" as an empty
  64.           token.  (Patch from Wolfgang Glunz <wogl@sun11a.zfe.siemens.de>)
  65.  
  66. Tue Dec  8 21:51:23 1992  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  67.  
  68.     * system.h, conflicts.c: Replace USG with HAVE_STRING_H and
  69.     HAVE_MEMORY_H.
  70.  
  71. Sat Nov 21 00:37:16 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  72.  
  73.     * Makefile.in: Set and use $(MAKEINFO).
  74.  
  75. Fri Nov 20 20:45:57 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  76.  
  77.     * files.c (done) [MSDOS]: Delete the tmpdefsfile with the rest.
  78.  
  79. Thu Oct  8 21:55:52 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  80.  
  81.     * Makefile.in (dist): Put configure.bat in the distribution.
  82.  
  83. Thu Oct  1 09:16:24 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  84.  
  85.     * Makefile.in (install): cd to $(srcdir) before installing info files.
  86.  
  87. Wed Sep 30 17:18:39 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  88.  
  89.     * Makefile.in (files.o): Supply $(DEFS), and $(CPPFLAGS).
  90.  
  91. Fri Sep 25 18:06:28 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  92.  
  93.     * Version 1.19 released.
  94.  
  95.     * reader.c (parse_union_decl): Fix ending of C++ comment;
  96.     don't lose the char after the newline.
  97.  
  98.     * configure.bat: New file.
  99.  
  100. Thu Sep 24 16:23:15 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  101.  
  102.     * conflicts.c: Check for using alloca.h as getopt.c does.
  103.  
  104. Sun Sep  6 08:01:53 1992  Karl Berry  (karl@hayley)
  105.  
  106.         * files.c (openfiles): open `fdefines' after we have assigned a name
  107.           to `tmpdefsfile', and only if `definesflag' is set.
  108.         (done): only create the real .tab.h file if `definesflag' is set.
  109.         * reader.c (packsymbols): don't close `fdefines' here.
  110.  
  111. Sat Sep  5 15:02:11 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  112.  
  113.     * files.c (openfiles): Open fdefines as temp file, like ftable.
  114.     (done): Copy temp defines file to real one, like main output file.
  115.  
  116. Fri Aug 21 12:47:48 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  117.  
  118.     * Makefile.in (dist): Don't release mergedir.awk
  119.     (install): Use sed, not awk.  Don't depend on mergedir.awk.
  120.     * mergedir.awk: File effectively deleted.
  121.  
  122. Wed Jul 29 00:53:25 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  123.  
  124.     * bison.simple: Test __sparc along with __sparc__.
  125.  
  126. Sat Jul 11 14:08:33 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  127.  
  128.     * lex.c (skip_white_space): Count \n just once at end of c++ comment.
  129.  
  130. Fri Jun 26 00:00:30 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  131.  
  132.     * bison.simple: Comment fix; #line command updated.
  133.  
  134. Wed Jun 24 15:12:42 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  135.  
  136.     * Makefile.in (install): Specify full new file name for the executable.
  137.  
  138. Mon Jun 22 16:38:24 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  139.  
  140.     * Makefile.in (dist): Include bison.rnh in distribution.
  141.  
  142. Sun Jun 21 22:42:13 1992 Eric Youngdale (youngdale@v6550c.nrl.navy.mil)
  143.  
  144.     Clean up rough edges in VMS port of bison, add support for remaining
  145.     command line options.
  146.  
  147.     * bison.cld: Add /version, /yacc, /file_prefix, and /name_prefix
  148.     switches.
  149.  
  150.     * build.com: General cleanup:  add logic to automatically sense
  151.     which C compiler is present; add code to cwd to the directory
  152.     that contains bison sources; do not define XPFILE, XPFILE1
  153.     (correct defaults are applied in file.c).
  154.  
  155.     * files.c: Append _tab, not .tab when using /file_prefix under VMS.
  156.  
  157.     * system.h: Include string.h instead of strings.h (a la USG).
  158.  
  159.     * vmsgetargs.c: Add support for all switches added to bison.cld.
  160.  
  161. Sun Jun 21 15:53:26 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  162.  
  163.     * Makefile.in (install): Always specify new file name for install.
  164.     Redirect awk output to temp file and install that.
  165.  
  166. Wed May 27 22:27:50 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  167.  
  168.     * bison.simple (yyparse): Make yybackup and yyerrlab1 always be used.
  169.  
  170. Fri May 22 14:58:42 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  171.  
  172.     * Makefile.in (dist): Depend on bison.info
  173.     (bison.info): Delete spurious <.
  174.  
  175. Sun May 17 21:48:55 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  176.  
  177.     * Makefile.in (.c.o): New rule.  Use $(DEFS) directly.
  178.     (CFLAGS): Use just -g by default.
  179.     (CDEBUG): Variable deleted.
  180.  
  181. Thu May  7 00:03:37 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  182.  
  183.     * reader.c (copy_guard): Fix typo skipping comment.
  184.  
  185. Mon May  4 01:23:21 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  186.  
  187.     * Version 1.18.
  188.  
  189.     * getargs.c (getargs): Change '0' to 0 in case for long options.
  190.  
  191. Sun Apr 19 10:17:52 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  192.  
  193.     * reader.c (packsymbols): Handle -p when declaring yylval.
  194.  
  195. Sat Apr 18 18:18:48 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  196.  
  197.     * output.c (output_gram): Output #endif properly at end of decl.
  198.  
  199. Mon Mar 30 01:13:41 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  200.  
  201.     * Version 1.17.
  202.  
  203.     * Makefile.in (clean): Don't delete configuration files or TAGS.
  204.     (distclean): New target; do delete those.
  205.  
  206. Sat Mar 28 17:18:50 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  207.  
  208.     * output.c (output_gram): Conditionalize yyprhs on YYDEBUG.
  209.  
  210.     * LR0.c (augment_automaton): If copying sp->shifts to insert new
  211.     shift, handle case of inserting at end.
  212.  
  213. Sat Mar 21 23:25:47 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  214.  
  215.     * lex.c (skip_white_space): Handle C++ comments.
  216.     * reader.c (copy_definition, parse_union_decl, copy_guard):
  217.     (copy_action): Likewise.
  218.  
  219. Sun Mar  8 01:22:21 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  220.  
  221.     * bison.simple (YYPOPSTACK): Fix typo.
  222.  
  223. Sat Feb 29 03:53:06 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  224.  
  225.     * Makefile.in (install): Install bison.info* files one by one.
  226.  
  227. Fri Feb 28 19:55:30 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  228.  
  229.     * bison.1: Document long options as starting with `--', not `+'.
  230.  
  231. Sat Feb  1 00:08:09 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  232.  
  233.     * getargs.c (getargs): Accept value 0 from getopt_long.
  234.  
  235. Thu Jan 30 23:39:15 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  236.  
  237.     * Makefile.in (mostlyclean): Renamed from `clean'.
  238.     (clean): Renamed from 'distclean'.  Dep on mostlyclean, not realclean.
  239.     (realclean): Dep on clean.
  240.  
  241. Mon Jan 27 21:59:19 1992  Ric