Wilson Snyder
|
b9be4ae4e8
|
Fix segfault on unrolling for's with bad inits, bug90.
|
2009-06-08 15:59:33 -04:00 |
|
Wilson Snyder
|
e9a7f60fa7
|
Version bump
|
2009-05-19 07:50:56 -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
|
96d150e92d
|
Verilator_includer is no longer installed twice, bug48.
|
2009-05-08 15:05:12 -04:00 |
|
Wilson Snyder
|
a3e463030d
|
Fix escaped identifiers with '.' causing conflicts, bug83.
|
2009-05-08 13:16:19 -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
|
314ffd9353
|
Version bump
|
2009-05-02 07:38:24 -04:00 |
|
Wilson Snyder
|
2c953dc37f
|
Fix $clog2 calculation error with powers-of-2, bug81.
|
2009-05-01 22:18:32 -04:00 |
|
Wilson Snyder
|
9b9e4e5a3f
|
Fix "redefining I" error with complex includes.
|
2009-04-28 07:19:50 -04:00 |
|
Wilson Snyder
|
50f835c701
|
Fix segfault with error on bad --top-module, bug79.
|
2009-04-24 10:32:11 -04:00 |
|
Wilson Snyder
|
cbb3351d97
|
Fix GCC 4.3.2 compile warnings.
|
2009-04-23 09:16:25 -04:00 |
|
Wilson Snyder
|
86f08a341c
|
Fix error with tasks that have output first, bug78.
|
2009-04-08 14:33:12 -04:00 |
|
Wilson Snyder
|
3d85cbe6b5
|
Fix "cloning" error with -y/--top-module, bug76.
|
2009-04-07 13:23:25 -04:00 |
|
Wilson Snyder
|
eb072da81c
|
Version bump
|
2009-03-28 10:30:35 -04:00 |
|
Wilson Snyder
|
38669d0a10
|
Add SYSTEMPERL_INCLUDE envvar to assist RPM builds.
|
2009-03-28 10:18:53 -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
|
023519c8f6
|
Version bump
|
2009-02-26 07:44:00 -05: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
|
2224918730
|
Fix error messages to consistently go to stderr.
|
2009-01-26 07:57:59 -05:00 |
|
Wilson Snyder
|
9162e68d82
|
Commentary
|
2009-01-24 21:35:08 -05:00 |
|
Wilson Snyder
|
81092edab4
|
Commentary
|
2009-01-21 16:59:42 -05:00 |
|
Wilson Snyder
|
21b5a4e9e4
|
Add --debugi-<srcfile> option.
|
2009-01-21 16:56:50 -05:00 |
|
Wilson Snyder
|
057928b079
|
Fix VL_RANDom to better randomize bits.
|
2009-01-21 13:52:51 -05:00 |
|
Wilson Snyder
|
13e8176884
|
Fix compile issues with GCC 4.3, bug47.
|
2009-01-09 11:28:50 -05:00 |
|
Wilson Snyder
|
aac0130613
|
Version bump
|
2009-01-08 10:52:37 -05:00 |
|
Wilson Snyder
|
0877f44cb5
|
Fix creating parameterized modules when no parameter values are changed.
|
2009-01-08 09:22:31 -05:00 |
|
Lane Brooks
|
0e4f9170fa
|
Tristate support; merge from branch.
|
2009-01-06 11:03:57 -05:00 |
|
Wilson Snyder
|
41555e5aa3
|
Coverage of each parametarized module is counted separately.
|
2009-01-05 14:16:09 -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
|
a07a234761
|
Fix compile error on Ubuntu 8.10.
|
2008-12-22 11:28:42 -05:00 |
|
Wilson Snyder
|
74cf205bcf
|
Move coverage type field into page field, and add module name
|
2008-12-12 16:04:56 -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
|
30ad20be52
|
Internals: Eliminate user5 for smaller AstNode/better runtime
|
2008-11-25 07:57:02 -05:00 |
|
Wilson Snyder
|
41dbfc9e1c
|
Support posedge of bit-selected signals, bug45.
|
2008-11-22 21:10:20 -05:00 |
|
Wilson Snyder
|
b07dd622fa
|
Commentary: Debugging and some astgen code cleanup.
No functional change.
|
2008-11-22 17:37:20 -05:00 |
|
Wilson Snyder
|
211894cb3e
|
Fix arrayed variables under function not compiling, bug44.
|
2008-11-19 09:43:03 -05:00 |
|
Wilson Snyder
|
b75ff3652c
|
Fix internal signal names containing control characters (broke in 3.680).
Internally this means for signal names use __0{xdigit}{xdigit} and avoid
__0 in other cases.
|
2008-11-17 21:02:10 -05:00 |
|
Wilson Snyder
|
13f6c5a934
|
Fix --output-split-cfuncs to also split trace code.
|
2008-11-17 17:13:57 -05:00 |
|