Michael Witten
623073c722
ivlpp: Removed the unnecessary parser
...
The verilog preprocessing language is sufficiently simple
that the parser may be implemented by hand on top of the
lexical analyzer.
In fact, ivlpp was already implemented in this way; relevant
[bison] parser files specified no grammar, and the parser
entry-point (yyparse) was simply an indirect use of the lexical
analyzer (yylex).
Therefore, parse.y has been removed, invocations of yyparse()
have been replaced by yylex(), references to bison generated
files have been removed, and Makefile.in has been updated
accordingly.
Signed-off-by: Michael Witten <mfwitten@mit.edu>
2008-02-19 09:31:02 -08:00
Larry Doolittle
17cc661336
Squelch useless flex-induced warning messages
...
tested in a gcc-4.2.2 flex-2.5.33 environment
2008-01-04 15:54:03 -08:00
steve
841378426f
Updates for Cygwin portability (pr1585922)
2006-10-30 22:45:36 +00:00
steve
e4ae832153
Clean up spurious trailing white space.
2004-10-04 01:10:51 +00:00
steve
8188c4c690
Makefile cleanup.
2004-02-10 19:25:00 +00:00
steve
2df976b4c6
Cross compile patches.
2003-09-05 18:04:16 +00:00
steve
ec07674d40
Fix Makefiles to support read-only source directory.
2003-08-22 04:27:10 +00:00
steve
feee40603c
Makefile cleanups to better support concurrent make.
2003-02-27 22:13:22 +00:00
steve
962a77c6b8
Rearrange bison parameters for portability.
2001-08-10 00:39:22 +00:00
steve
b825f8d2b2
Create a config.h.in file to hold all the config
...
junk, and support gcc 3.0. (Stephan Boettcher)
2001-07-25 03:10:48 +00:00
steve
de8c725890
Mingw32 support (Venkat Iyer)
2001-05-20 15:09:39 +00:00
steve
a64a4d7a9b
Fixes to support compilation using vpath.
2001-01-09 03:11:27 +00:00
steve
197ed46b26
configure bindir and libdir
2000-11-11 00:48:35 +00:00
steve
4c274223cf
Move ivl and ivlpp to the lib directory.
2000-01-01 20:57:50 +00:00
steve
b24fa87de6
installdirs targets for what each directory installes.
1999-10-16 20:48:15 +00:00
steve
deabcf7687
Add clean target.
1999-07-30 00:42:33 +00:00
steve
1f3a934f10
use parent mkinstalldirs.
1999-07-28 03:17:03 +00:00
steve
87dacbe83b
Install the correct name.
1999-07-03 23:58:56 +00:00
steve
413e0d2aa6
Add include path and line directives.
1999-07-03 20:03:47 +00:00
steve
3d1f0b3da2
Add a preprocessor.
1999-07-03 17:24:11 +00:00