Wilson Snyder
|
96c7abdb39
|
On WIDTH warnings, show variable name causing error. - Missing files
|
2009-07-09 21:45:12 -04:00 |
|
Wilson Snyder
|
6835aecdce
|
On WIDTH warnings, show variable name causing error.
|
2009-07-09 17:39:24 -04:00 |
|
Wilson Snyder
|
be1a3f427e
|
Support zero-width constants in concatenations.
|
2009-06-30 11:54:07 -04:00 |
|
Wilson Snyder
|
18dc947fa9
|
Part of last commit
|
2009-06-30 11:29:58 -04:00 |
|
Wilson Snyder
|
348c43de63
|
Add verilator --pins-uint8 option to use sc_in<uint8_t/uint16_t>.
|
2009-06-29 09:21:21 -04:00 |
|
Wilson Snyder
|
02e6005fa9
|
Version bump
|
2009-06-23 14:09:38 -04:00 |
|
Wilson Snyder
|
a32caac3c1
|
Fix error on case statement with all duplicate items, bug99.
|
2009-06-22 18:49:20 -04:00 |
|
Wilson Snyder
|
96b23f6edd
|
Make old site-specific configuration more generic,
set DIRPROJECT_PERL_BOOT to a script for bin/verilator to call to do setup.
|
2009-06-21 13:17:12 -04:00 |
|
Wilson Snyder
|
82844a5591
|
Driver: Fix preproc running in parallel random fails
|
2009-06-12 09:50:27 -04:00 |
|
Wilson Snyder
|
46fb5a852f
|
Test Driver: Detect missing system perl
|
2009-06-12 09:08:46 -04:00 |
|
Wilson Snyder
|
10a3aa18bc
|
Fix compile warning on gcc 3.3.5
|
2009-06-12 08:31:11 -04:00 |
|
Wilson Snyder
|
3c395c26be
|
Support decimal constants of arbitrary widths.
|
2009-06-12 08:27:48 -04:00 |
|
Wilson Snyder
|
b9be4ae4e8
|
Fix segfault on unrolling for's with bad inits, bug90.
|
2009-06-08 15:59:33 -04:00 |
|
Wilson Snyder
|
663f3592ba
|
`__FILE__ now expands to a string, per draft SystemVerilog 2010(ish).
|
2009-05-19 07:15:13 -04:00 |
|
Wilson Snyder
|
4e522ab7f5
|
Fix define formal arguments that contain newlines, bug84.
|
2009-05-11 11:57:43 -04:00 |
|
Wilson Snyder
|
a3e463030d
|
Fix escaped identifiers with '.' causing conflicts, bug83.
|
2009-05-08 13:16:19 -04:00 |
|
Wilson Snyder
|
4569278c53
|
Reconsile parser with Verilog-Perl version, to enable more SV features
|
2009-05-07 18:28:05 -04:00 |
|
Wilson Snyder
|
7df730cedd
|
Verilator is now licensed under LGPL v3 and/or Artistic v2.0.
|
2009-05-04 17:07:57 -04:00 |
|
Wilson Snyder
|
2c953dc37f
|
Fix $clog2 calculation error with powers-of-2, bug81.
|
2009-05-01 22:18:32 -04:00 |
|
Wilson Snyder
|
50f835c701
|
Fix segfault with error on bad --top-module, bug79.
|
2009-04-24 10:32:11 -04:00 |
|
Wilson Snyder
|
fb81721e7e
|
Add missing files from last bug
|
2009-04-23 09:13:55 -04:00 |
|
Wilson Snyder
|
3d85cbe6b5
|
Fix "cloning" error with -y/--top-module, bug76.
|
2009-04-07 13:23:25 -04:00 |
|
Wilson Snyder
|
6d3dd98e77
|
Fix "cloning" error with -y/--top-module, bug76.
Caused by missorting top-module cells; so move code from V3LinkLevel into
V3LinkCells.
|
2009-04-06 22:26:38 -04:00 |
|
Wilson Snyder
|
9b2004d6b7
|
Commentary
|
2009-04-03 17:26:34 -04:00 |
|
Wilson Snyder
|
96692e8a5b
|
Report errors when duplicate labels are used, bug72.
|
2009-03-23 14:57:15 -04:00 |
|
Wilson Snyder
|
71bdfd9710
|
Fix ASSIGN_SI errors with new --pins-bv 1 option
|
2009-03-13 22:58:55 -04:00 |
|
Wilson Snyder
|
193dcf38f4
|
Add --pins-bv option to use sc_bv for all ports.
|
2009-03-13 14:17:30 -04:00 |
|
Wilson Snyder
|
09091781cf
|
Fix the SC_MODULE name() to not include __PVT__, for nicer coverage.
|
2009-03-12 14:07:38 -04:00 |
|
Wilson Snyder
|
d60d0a60c7
|
Support repeat and forever statements.
|
2009-02-25 22:06:59 -05:00 |
|
Wilson Snyder
|
85419f01a9
|
Fix left associativity for ?: operators.
|
2009-02-07 20:54:09 -05:00 |
|
Wilson Snyder
|
21b5a4e9e4
|
Add --debugi-<srcfile> option.
|
2009-01-21 16:56:50 -05:00 |
|
Wilson Snyder
|
0877f44cb5
|
Fix creating parameterized modules when no parameter values are changed.
|
2009-01-08 09:22:31 -05:00 |
|
Wilson Snyder
|
59159b4811
|
Clock gating optimization, currently disabled. Merge from branch
|
2009-01-07 09:37:59 -05:00 |
|
Wilson Snyder
|
12bd12e112
|
Support bufif0, bufif1, notif0, notif1
|
2009-01-06 11:57:25 -05:00 |
|
Lane Brooks
|
0e4f9170fa
|
Tristate support; merge from branch.
|
2009-01-06 11:03:57 -05:00 |
|
Wilson Snyder
|
3d06720628
|
Copyright year update
|
2009-01-02 11:47:39 -05:00 |
|
Wilson Snyder
|
c1d2b98386
|
Fix wrong result for read of delayed FSM signal, bug46.
|
2008-12-30 17:11:25 -05:00 |
|
Wilson Snyder
|
1a60723d77
|
Fix internal error on "output x; reg x = y;"
|
2008-12-30 14:34:01 -05:00 |
|
Wilson Snyder
|
cc31ab84d7
|
Add synmul test
|
2008-12-23 11:43:11 -05:00 |
|
Wilson Snyder
|
77405ddded
|
Add toggle coverage
|
2008-12-12 15:34:02 -05:00 |
|
Wilson Snyder
|
6b46da0240
|
Create /*verilator coverage_on/off*/ instead of coverage_module_off.
This allows finer grained bracketing of sections of interest.
Convert tracing_on/off to use the same general scheme.
|
2008-12-11 16:01:41 -05:00 |
|
Wilson Snyder
|
0fed1d34d1
|
Add /*verilator coverage_module_off*/
|
2008-12-10 17:10:03 -05:00 |
|
Wilson Snyder
|
adebc99e49
|
Fix certain generate-if cells causing clone error.
|
2008-12-09 20:59:22 -05:00 |
|
Wilson Snyder
|
d3d1291d5a
|
Fix line coverage of public functions.
Line coverage now aggregates by hierarchy automatically.
Previously this would be done inside SystemPerl, which was slower.
|
2008-12-05 10:54:14 -05:00 |
|
Wilson Snyder
|
9d856ec1bf
|
Fix SystemC 2.2 deprecated warnings about sensitive() and sc_start().
|
2008-12-03 10:11:28 -05:00 |
|
Wilson Snyder
|
ad19d32a66
|
Fix SystemC 2.2 deprecated warnings about sensitive() and sc_start().
|
2008-12-02 15:33:49 -05:00 |
|
Wilson Snyder
|
314c9de845
|
Make test_regress now places each test result in unique obj_dir
|
2008-11-24 21:38:45 -05:00 |
|
Wilson Snyder
|
41dbfc9e1c
|
Support posedge of bit-selected signals, bug45.
|
2008-11-22 21:10:20 -05:00 |
|
Wilson Snyder
|
7ad29c6329
|
Test driver: Add benchmark option
|
2008-11-21 14:38:12 -05:00 |
|
Wilson Snyder
|
a4bcb3de4a
|
Test driver: Use __ to prevent conflicts between similar named tests
|
2008-11-19 16:44:51 -05:00 |
|