NetBSD/usr.bin/m4
cgd e4d749962a add a typedef which describes elements in the push-back buffer. Make
that typedef 'short'.  'char' (which was previously used) because char
may be unsigned and ((char)EOF) != EOF if that is the case.  That was
causing the (char)EOF (0xff) pushed back in main to be interepreted as
a character, and, in some cases, to be written to the output.  'short'
was used rather than 'signed char' because if the latter is used,
0xff characters in the input would confuse m4.  (No point in introducing
(more?) 8-bit lossage.)
1997-12-02 22:34:00 +00:00
..
PSD.doc upgrade to 4.4-lite m4. no local changes of note 1994-06-19 03:58:48 +00:00
TEST Sync with 4.4BSD-Lite2 1995-09-28 05:37:28 +00:00
Makefile use CPPFLAGS instead of CFLAGS 1997-10-24 09:00:17 +00:00
NOTES upgrade to 4.4-lite m4. no local changes of note 1994-06-19 03:58:22 +00:00
eval.c WARNSify, fix .Nm usage, getopt returns -1 not EOF, deprecate register 1997-10-19 04:39:51 +00:00
expr.c WARNSify, fix .Nm usage, getopt returns -1 not EOF, deprecate register 1997-10-19 04:39:51 +00:00
extern.h add a typedef which describes elements in the push-back buffer. Make 1997-12-02 22:34:00 +00:00
look.c WARNSify, fix .Nm usage, getopt returns -1 not EOF, deprecate register 1997-10-19 04:39:51 +00:00
m4.1 WARNSify, fix .Nm usage, getopt returns -1 not EOF, deprecate register 1997-10-19 04:39:51 +00:00
main.c add a typedef which describes elements in the push-back buffer. Make 1997-12-02 22:34:00 +00:00
mdef.h add a typedef which describes elements in the push-back buffer. Make 1997-12-02 22:34:00 +00:00
misc.c add a typedef which describes elements in the push-back buffer. Make 1997-12-02 22:34:00 +00:00
pathnames.h change #ifdef unix's to also accept __NetBSD__. After 1.1 (per a 1995-09-29 00:27:51 +00:00
stdd.h Sync with 4.4BSD-Lite2 1995-09-28 05:37:28 +00:00