iverilog/tgt-vhdl
Cary R b2395aa67e Improve the out of range check in tgt-vhdl/stmt.cc
Promote the unsigned values to long to get a good comparison and on a
machine where an unsigned is the same size as a long (32 bit) assert
that the unsigned values are constrained to fit into a long. It's unlikely
the values needed to create invalid results would ever happen, but this
patch makes sure it doesn't go undetected.
2011-10-26 18:36:35 -07:00
..
vhpi Move the VHDL support package 2008-07-07 15:36:13 +01:00
Makefile.in Add cppcheck target to the Makefile 2010-10-14 19:11:32 -07:00
cast.cc Fix spacing problems. 2011-03-03 11:21:31 -08:00
expr.cc Remove some cppcheck warnings. 2011-05-07 11:40:16 -07:00
logic.cc Translate a BUFT device correctly in VHDL back end 2011-06-26 11:20:54 -07:00
lpm.cc tgt-vhdl: Fix expression generation corner case and bug in xnor reduction operator 2011-04-06 19:20:25 -07:00
process.cc Fix spacing problems. 2011-03-03 11:21:31 -08:00
scope.cc Spelling and related fixes 2011-04-27 10:36:00 -07:00
state.cc Fix spacing problems. 2011-03-03 11:21:31 -08:00
state.hh Handle generate scopes with signals in VHDL target 2009-09-03 17:13:33 -07:00
stmt.cc Improve the out of range check in tgt-vhdl/stmt.cc 2011-10-26 18:36:35 -07:00
support.cc tgt-vhdl: Fix expression generation corner case and bug in xnor reduction operator 2011-04-06 19:20:25 -07:00
support.hh Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07:00
vhdl-s.conf Cary R.'s additional system functions, real value error messages, etc. 2008-09-06 12:06:01 +01:00
vhdl.cc Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07:00
vhdl.conf Remove redundant back-end selections. 2008-09-07 16:43:54 -07:00
vhdl_config.h.in Remove malloc.h support and for C++ files use <c...> include files. 2010-06-01 08:56:30 -07:00
vhdl_element.cc Remove some cppcheck warnings. 2011-05-07 11:40:16 -07:00
vhdl_element.hh Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07:00
vhdl_helper.hh Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07:00
vhdl_syntax.cc Remove some cppcheck warnings. 2011-05-07 11:40:16 -07:00
vhdl_syntax.hh tgt-vhdl: Improve temporary signal name generation to avoid collisions 2011-04-06 19:18:08 -07:00
vhdl_target.h Generate VHDL report statements for $display 2010-10-05 20:02:04 +01:00
vhdl_type.cc Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07:00
vhdl_type.hh Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07:00