iverilog/driver
Martin Whitaker 275dde7712 Rework of parameter expression elaboration.
The compiler currently performs parameter expression elaboration before
performing parameter overrides. This means that the information needed
to correctly determine the expression type and width may not be available
at the time elaboration is performed. This patch reworks the code to
delay elaboration until after all overrides have been performed. It
also provides a new -g option that controls how the width of parameter
expressions is calculated when the parameter itself is unsized.
2010-12-06 14:56:50 -08:00
..
Makefile.in Add cppcheck target to the Makefile 2010-10-14 19:11:32 -07:00
cflexor.lex Add +timescale to the command file. 2009-12-30 08:35:29 -08:00
cfparse.y Remove some gcc-4.3.4 warnings (Cygwin) 2010-04-13 20:51:21 -07:00
cfparse_misc.h Fix memory leak when parsing command files. 2009-05-23 14:04:01 -07:00
globals.h Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07:00
iverilog.man.in Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07:00
main.c Rework of parameter expression elaboration. 2010-12-06 14:56:50 -08:00
substit.c Make ivl_alloc.h the last include so it doesn't effect any system includes. 2010-11-02 10:51:57 -07:00