Commit Graph

160 Commits

Author SHA1 Message Date
Jesse Thilo
74a53b4b48 Update copyright date. 1998-12-30 06:54:16 +00:00
Jesse Thilo
a889d44ce2 Ditch sprintf to statically-sized buffers in fatal/warn functions in
favor of output directly to stderr (avoids buffer overruns).
1998-12-30 06:29:42 +00:00
Jesse Thilo
e6011337c3 Some checks for premature EOF. 1998-12-30 06:07:25 +00:00
Jesse Thilo
d2729d44ab Use prototypes if the compiler understands them. 1998-12-30 05:27:11 +00:00
Jesse Thilo
4be07551f5 Document 1.26 highlights. 1998-12-30 05:24:36 +00:00
Jesse Thilo
0308924772 Delete comment "consider using @set for edition number, etc..." since
we now are doing so.
1998-12-30 05:24:00 +00:00
Jesse Thilo
3202e65182 Require Automake 1.3 or later. 1998-12-30 05:23:22 +00:00
Jesse Thilo
bd088c911c Honor TMPDIR on Unix hosts.
Use prototypes if the compiler understands them.
1998-12-30 05:22:02 +00:00
Jesse Thilo
118fb2053c Fix a couple of buffer overrun bugs.
Use prototypes if the compiler understands them.
1998-12-30 05:21:02 +00:00
Jesse Thilo
7bb4d91420 Include unistd.h and ctype.h.
Use #ifdef instead of #if for NLS symbols.
1998-12-30 05:19:09 +00:00
Jesse Thilo
bd2a2393ed Use VERSION symbol from automake for version number. 1998-12-29 21:54:26 +00:00
Jesse Thilo
bd773d7399 Add info dir entry. 1998-11-28 21:44:16 +00:00
Jesse Thilo
de4d0c7525 Distribute original version of simple parser (bison.s1), not built
version (bison.simple).
1998-11-28 21:31:37 +00:00
Jesse Thilo
792d6b7cda # 1998-11-28 21:30:44 +00:00
Jesse Thilo
df1af54c81 Let automake put version number into documentation. 1998-11-28 21:30:44 +00:00
Jesse Thilo
c55c697eb1 Add non-RCS files from /gd/gnu/bison. 1998-11-26 00:44:18 +00:00
Jesse Thilo
9e4e995adb Document the BISON_HAIRY and BISON_SIMPLE variables. 1998-11-26 00:14:37 +00:00
Jesse Thilo
604cc97b12 # 1998-11-25 23:52:35 +00:00
Jesse Thilo
5b2a15fd2f # 1998-11-25 23:40:54 +00:00
Jesse Thilo
f310d2132a Rename bison.simple to bison.s1 (bison.simple is then built from bison.s1). 1998-11-25 23:18:48 +00:00
Jesse Thilo
6f82addcd5 Build version.c automatically. 1998-11-25 23:17:35 +00:00
Jesse Thilo
4562bb7764 # 1998-11-25 23:17:05 +00:00
Jesse Thilo
341a3cfb10 Add AUTHORS file. 1998-11-25 22:13:23 +00:00
Jesse Thilo
5b2e3c8982 Fix token numbering (used to start at 258, not 257). 1998-11-25 22:13:09 +00:00
Jesse Thilo
d968a24b6e Include config.h. 1998-11-25 22:12:45 +00:00
Jesse Thilo
6f515a274e Clean up some formatting. 1998-11-25 22:11:01 +00:00
Jesse Thilo
5c9ba6311a Update bug report address. 1998-11-25 22:09:19 +00:00
Jesse Thilo
bc77bc1cd2 Rename bison.simple to bison.s1 (bison.simple is then built from bison.s1). 1998-11-25 21:55:23 +00:00
Jesse Thilo
11443f4acf Get latest copies of alloca.c, getopt.c, getopt.h, getopt1.c from gnu.org. 1998-11-25 21:40:21 +00:00
Jesse Thilo
ab1375029c Add automake stuff. 1998-11-25 21:36:05 +00:00
Jesse Thilo
b059f9990f # 1998-11-25 21:36:05 +00:00
Richard M. Stallman
70811b851d Explain better why to make a pure parser. GNU_ORIG 1998-05-05 22:18:45 +00:00
Richard M. Stallman
e0672a6170 (openfiles): [_WIN32 && !__CYGWIN32__] Use TEMP or Temp to
find a temporary directory, if possible.  Do not unlink files while
they are open.
1998-01-05 00:25:39 +00:00
Richard M. Stallman
aba5ca6dea (stack_offset;): Change some warni to warns. 1997-08-25 19:40:12 +00:00
Richard M. Stallman
b0180c64a5 (literalchar): Use warns, not warni. 1997-08-25 19:38:57 +00:00
Richard M. Stallman
1099cdc0aa (bison_version): New variable.
(dist): Use that variable.
(bison.s1): Substitute the Bison version into bison.simple.
1997-06-28 19:43:05 +00:00
Richard M. Stallman
7d369561eb Add a Bison version comment. 1997-06-28 19:41:24 +00:00
Richard M. Stallman
319ce53328 (fatal, warn, berror): Use program_name. 1997-06-28 19:31:35 +00:00
Richard M. Stallman
3d05a5de82 (fatal, warn, berror): Make error messages standard.
(toomany): Improve error message text.
1997-06-18 17:09:27 +00:00
Richard M. Stallman
7612000cb0 new.h renamed to alloc.h. 1997-06-18 06:40:45 +00:00
Richard M. Stallman
5ce94c2964 (literalchar): Fix the code for escaping \, " and '.
(lex): Avoid trouble when there are many chars
to discard in a char literal with just several chars in it.
1997-05-24 08:04:42 +00:00
Richard M. Stallman
70ddf8972a Use malloc, if using alloca is troublesome.
(YYSTACK_USE_ALLOCA): New flag macro.
Define it for some systems and compilers.
(YYSTACK_ALLOC): New macro.
(yyparse): Use YYSTACK_ALLOC to allocate stack.
If it was malloc'd, free it.
1997-05-17 18:44:24 +00:00
Richard M. Stallman
3054a9cdfb (alloca) [__hpux]: Always define as __builtin_alloca. 1997-04-23 18:01:25 +00:00
Richard M. Stallman
009b94d421 [__hpux]: Include alloca.h (right for HPUX 10)
instead of declaring alloca (right for HPUX 9).
1997-04-22 22:23:48 +00:00
Richard M. Stallman
5e02f2ada1 (__yy_memcpy): Declare arg `count' as unsigned int.
(yyparse): Cast third arg to __yy_memcpy to unsigned int.
1997-04-22 22:19:12 +00:00
Richard M. Stallman
8f047e5ecf [__STDC__ or _MSC_VER]:
Declare calloc and realloc to return void *.
1997-01-03 01:24:27 +00:00
Richard M. Stallman
01aed9a741 (dist): Explicitly check for symlinks, and copy them. 1997-01-02 07:13:01 +00:00
Richard M. Stallman
d36e30d8c2 [_MSC_VER]: Include stdlib.h and process.h.
[_MSC_VER] (getpid): Define as macro--translate it to _getpid.
1997-01-02 07:03:45 +00:00
Richard M. Stallman
42f95d63c2 (main): Return FAILURE as a value.
(printable_version): Declare arg as int, not char.
1997-01-02 06:59:56 +00:00
Richard M. Stallman
6a5705cfe8 [_MSC_VER] (XPFILE, XPFILE1): Define, if not already defined. 1996-12-19 08:24:56 +00:00