[M3commit] CVS Update: cm3

Jay K jay.krell at cornell.edu
Sun Jul 18 06:41:46 CEST 2010

diff attached
Though I think better to delete these *.c files and run the tools to generate them.
I understand the idea that users that compile this directory might not have them, but they probably will.

 - Jay

> Date: Sun, 18 Jul 2010 06:34:59 +0000
> To: m3commit at elegosoft.com
> From: jkrell at elego.de
> Subject: [M3commit] CVS Update: cm3
> CVSROOT: /usr/cvs
> Changes by: jkrell at birch. 10/07/18 06:34:59
> Modified files:
> cm3/m3-tools/pp/src/: Parse.yacc
> cm3/m3-tools/pp/src/flex-bison/: lex.yy.c y.tab.c
> cm3/m3-tools/pp/src/lex-yacc/: lex.yy.c y.tab.c
> cm3/m3-tools/pp/src/lex-yacc-HPPA/: lex.yy.c y.tab.c
> Log message:
> cleanup:
> always #include stdlib.h stdio.h stddef.h unistd.h
> always use size_t
> don't redefine NULL
> This should fix a problem on OSF1v4 (incompatible declarations
> of malloc/free) and is fine on all systems for some years now.
> Strongly consider running lex/flex/yacc/bison and not checking in the output!
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: lex.txt
URL: <http://m3lists.elegosoft.com/pipermail/m3commit/attachments/20100718/91ec64d8/attachment-0002.txt>

More information about the M3commit mailing list