Wilson Snyder
|
0a04f79576
|
Commentary
|
2018-10-28 08:16:19 -04:00 |
|
Wilson Snyder
|
da1ebcb4e4
|
Add --pp-comments, msg2700.
|
2018-10-25 21:17:25 -04:00 |
|
Wilson Snyder
|
e0654dc218
|
Add --dump-defines.
|
2018-10-25 19:47:07 -04:00 |
|
Wilson Snyder
|
bccb9f794c
|
Fix Windows .exe not found, bug1361.
|
2018-10-12 19:13:50 -04:00 |
|
Wilson Snyder
|
11d4d6562f
|
Commentary
|
2018-10-10 17:10:59 -04:00 |
|
Wilson Snyder
|
24a0873f6d
|
Commentary
|
2018-10-05 06:47:18 -04:00 |
|
Sergi Granell
|
a5aa0e2b0a
|
Add GTKWave FST native tracing, bug1356.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2018-10-02 18:42:53 -04:00 |
|
Wilson Snyder
|
1871e2b541
|
Commentary
|
2018-09-27 19:58:17 -04:00 |
|
Wilson Snyder
|
0e37747d2c
|
Support $past.
|
2018-09-23 15:20:01 -04:00 |
|
johnjohnlin
|
acf4a3fa99
|
Add GTKWave LXT2 native tracing, bug1333.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2018-08-28 06:41:17 -04:00 |
|
Wilson Snyder
|
3ed8d968ff
|
Commentary and spacing. No functional change.
|
2018-08-28 06:30:30 -04:00 |
|
Wilson Snyder
|
ec538c02d8
|
MAJOR: Merge develop-v4 into master
|
2018-08-25 08:01:15 -04:00 |
|
Wilson Snyder
|
18ae08e14a
|
Commentary
|
2018-08-25 07:54:06 -04:00 |
|
Wilson Snyder
|
bffe658026
|
Commentary
|
2018-08-25 07:53:17 -04:00 |
|
Wilson Snyder
|
789917cd06
|
Fix Ubuntu 18 warnings.
|
2018-08-24 18:47:38 -04:00 |
|
Wilson Snyder
|
8f838433df
|
Internals: Fix spacing and style of v4 changes. No functional change.
|
2018-08-23 05:22:34 -04:00 |
|
Wilson Snyder
|
aabb7394c3
|
Merge from master
|
2018-07-23 19:05:17 -04:00 |
|
Wilson Snyder
|
d90064eaee
|
Change MODDUP errors to warnings, msg2588.
|
2018-07-23 18:57:34 -04:00 |
|
Wilson Snyder
|
ec8dbbffed
|
MAJOR: Add multithreaded model generation.
|
2018-07-22 20:54:28 -04:00 |
|
Wilson Snyder
|
d6a7073a2b
|
Commentary
|
2018-06-26 17:57:57 -04:00 |
|
Wilson Snyder
|
cdd70ff8fc
|
Commentary
|
2018-06-24 08:08:34 -04:00 |
|
Wilson Snyder
|
4c9c39bd08
|
Merge from master
|
2018-06-16 07:32:32 -04:00 |
|
Wilson Snyder
|
65bb93a6c5
|
Add OBJCACHE envvar support to examples and generated Makefiles.
|
2018-06-15 07:13:18 -04:00 |
|
Wilson Snyder
|
9afa1f7fb9
|
Commentary
|
2018-05-20 09:16:37 -04:00 |
|
Wilson Snyder
|
c253b7769e
|
Merge from master
|
2018-05-20 09:14:30 -04:00 |
|
Wilson Snyder
|
0efe343494
|
Renamed --profile-cfuncs to --prof-cfuncs.
|
2018-05-20 09:12:29 -04:00 |
|
Wilson Snyder
|
f3c9b4fb03
|
Add runtime arguments.
|
2018-05-20 08:40:35 -04:00 |
|
Wilson Snyder
|
84335b9580
|
Verilated: Cleanup command line parsing. Backport from pending v4 change.
|
2018-05-20 08:36:39 -04:00 |
|
Wilson Snyder
|
e8b2c57610
|
Commentary
|
2018-05-19 14:50:28 -04:00 |
|
Wilson Snyder
|
2c568603f6
|
Fix latex warning & misc Commentary
|
2018-05-13 19:21:08 -04:00 |
|
Wilson Snyder
|
b69af164f7
|
Commentary
|
2018-05-06 20:40:23 -04:00 |
|
Wilson Snyder
|
29f1a9208e
|
Commentary
|
2018-04-30 20:00:38 -04:00 |
|
Wilson Snyder
|
a46aa2d62b
|
Fix verilator_profcfunc on old gprofs.
|
2018-04-10 22:05:17 -04:00 |
|
Wilson Snyder
|
2d580e6939
|
Support IEEE 1800-2017 as default language.
|
2018-03-12 22:26:34 -04:00 |
|
Wilson Snyder
|
4cf2e4024f
|
verilator_difftree: Better error.
|
2018-03-11 16:49:40 -04:00 |
|
Wilson Snyder
|
68cca0e114
|
Commentary, bug1288
|
2018-03-10 14:16:37 -05:00 |
|
John Coiner
|
ff82f75023
|
Add --no-debug-leak to reduce memory use under debug.
|
2018-03-10 12:18:19 -05:00 |
|
Wilson Snyder
|
9ae54786e4
|
Commentary, bug1288.
|
2018-03-09 00:04:00 -05:00 |
|
John Coiner
|
86fe6ac3a8
|
Fix quoting of quoted arguments.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2018-03-08 22:43:29 -05:00 |
|
Wilson Snyder
|
71fcf45d73
|
Fix gate optimization out of memory, add --gate-stmts, bug1260.
|
2018-01-27 15:06:51 -05:00 |
|
Wilson Snyder
|
8e65d93d6d
|
Copyright year update. No functional change.
|
2018-01-02 18:05:06 -05:00 |
|
Wilson Snyder
|
4901668f13
|
Add INFINITELOOP warning, bug1254.
|
2017-12-26 21:35:08 -05:00 |
|
Wilson Snyder
|
45de0599d7
|
Commentary
|
2017-11-27 20:11:34 -05:00 |
|
Wilson Snyder
|
d119d10569
|
Add BSSPACE and COLONPLUS lint warnings.
|
2017-11-15 20:19:12 -05:00 |
|
Wilson Snyder
|
0aea9b7709
|
Update references to coverage.dat, msg2412.
|
2017-11-13 07:20:36 -05:00 |
|
Wilson Snyder
|
4d074b5414
|
Commentary
|
2017-11-05 13:05:50 -05:00 |
|
Wilson Snyder
|
fbbbe4ec87
|
Commentary
|
2017-10-18 17:54:39 -04:00 |
|
Ahmed El-Mahmoudy
|
a69936de74
|
Spelling fixes
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-10-16 21:58:47 -04:00 |
|
Wilson Snyder
|
440fbef79b
|
Untabify examples. No functional change.
|
2017-10-10 07:18:01 -04:00 |
|
Chris Randall
|
264b888ef2
|
Add /*verilator tag*/ for XML extraction applications.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-10-06 07:33:52 -04:00 |
|
John Coiner
|
ba270e09a4
|
Add --no-relative-cfuncs and related default optimization, bug1224.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-10-05 18:18:11 -04:00 |
|
Wilson Snyder
|
33780a09df
|
Add --x-initial option
|
2017-10-01 21:31:40 -04:00 |
|
Wilson Snyder
|
4794093aba
|
Replaced test_c/test_sc with new examples/ directory.
|
2017-09-23 21:18:07 -04:00 |
|
Wilson Snyder
|
46e300b2c5
|
Add --getenv option.
|
2017-09-23 18:03:39 -04:00 |
|
Wilson Snyder
|
bffc2233a0
|
Commentary about IMPERFECTSCH. Add test.
|
2017-09-19 21:01:03 -04:00 |
|
Wilson Snyder
|
ce16f7689d
|
Fix clang 3.8 warnings
|
2017-09-18 20:05:56 -04:00 |
|
Wilson Snyder
|
8c9ca7a1b3
|
Fix LITENDIAN warning on arrayed cells, bug1202.
|
2017-09-13 19:09:49 -04:00 |
|
Wilson Snyder
|
074689b5de
|
SystemPerl mode (-sp-deprecated) has been removed.
|
2017-09-07 21:08:49 -04:00 |
|
Wilson Snyder
|
8dd612a0a0
|
Commentary, bug1198.
|
2017-09-06 20:45:21 -04:00 |
|
Wilson Snyder
|
a221278c05
|
Commentary
|
2017-08-31 19:45:53 -04:00 |
|
Wilson Snyder
|
ea82bfcced
|
Fix GCC 6 warnings.
|
2017-07-06 19:07:23 -04:00 |
|
Todd Strader
|
706a7802cc
|
Fix non-cutable ordering loops on clock arrays, bug1009.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-05-09 08:05:21 -04:00 |
|
Wilson Snyder
|
9df9ff59e0
|
Commentary
|
2017-04-03 20:02:19 -04:00 |
|
Wilson Snyder
|
bdd54eed1c
|
Commentary
|
2017-04-02 08:39:33 -04:00 |
|
Wilson Snyder
|
c27a60658f
|
Add error on duplicate pattern assignments, bug1145.
|
2017-03-23 18:15:03 -04:00 |
|
Wilson Snyder
|
0adb789238
|
Add --relative-includes.
|
2017-02-09 18:33:18 -05:00 |
|
Wilson Snyder
|
15082a178b
|
Add -FI option to force includes,msg2146.
|
2017-02-09 07:44:36 -05:00 |
|
Wilson Snyder
|
4a0db26c36
|
Commentary
|
2017-02-04 13:53:08 -05:00 |
|
Wilson Snyder
|
e6d7e7e329
|
Version bump
|
2017-01-15 12:13:13 -05:00 |
|
Wilson Snyder
|
6f28d21207
|
With --bbox-unsup, suppress desassign and mixed edges, bug1120.
|
2016-12-21 17:43:19 -05:00 |
|
Wilson Snyder
|
9f115e056e
|
Commentary
|
2016-12-21 17:21:44 -05:00 |
|
Wilson Snyder
|
8352ba4af4
|
Commentary, bug1116
|
2016-12-03 15:01:55 -05:00 |
|
Wilson Snyder
|
df58eb9bc7
|
Commentary
|
2016-11-27 16:37:51 -05:00 |
|
Wilson Snyder
|
411de9bddf
|
Commentary.
|
2016-09-30 18:16:56 -04:00 |
|
Wilson Snyder
|
bd28945374
|
Untabify
|
2016-09-30 18:14:42 -04:00 |
|
Wilson Snyder
|
c30211cb27
|
Add --no-decoration to remove output comments, msg2015.
|
2016-09-13 22:28:07 -04:00 |
|
Wilson Snyder
|
6789d247e2
|
Fix SystemC compiles with VPI, bug1081.
|
2016-08-23 18:05:29 -04:00 |
|
Wilson Snyder
|
cd61b1d045
|
Usage check.
|
2016-07-30 10:05:55 -04:00 |
|
Wilson Snyder
|
e741a29d36
|
Commentary
|
2016-07-13 22:51:40 -04:00 |
|
Wilson Snyder
|
20ed1ada03
|
Spelling fixes.
|
2016-07-09 03:31:22 -04:00 |
|
Wilson Snyder
|
6b32bb635d
|
Change --l2-name default to remove 'v' naming.
|
2016-05-07 14:10:33 -04:00 |
|
Wilson Snyder
|
691de22ae3
|
Add --l2-name option for controlling 'v' naming, bug1050.
|
2016-05-07 14:01:02 -04:00 |
|
Stefan Wallentowitz
|
482bdab0e0
|
Support command-line -G/+pvalue param overrides, bug1045.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2016-03-24 19:14:15 -04:00 |
|
Wilson Snyder
|
b738d1960a
|
Copyright year update
|
2016-01-06 20:36:41 -05:00 |
|
Wilson Snyder
|
4fde6ee7af
|
Support elaboration assertions, bug973.
|
2015-10-23 18:13:25 -04:00 |
|
Wilson Snyder
|
5de83c9805
|
Internals: Fix cppcheck warnings. No functional change.
|
2015-10-04 13:11:32 -04:00 |
|
Wilson Snyder
|
9a16001e51
|
Add --vpi flag, and fix VPI linkage, bug969.
|
2015-09-25 22:57:28 -04:00 |
|
Wilson Snyder
|
d458af4454
|
Commentary, bug965.
|
2015-09-11 20:18:41 -04:00 |
|
Wilson Snyder
|
60b48a6830
|
Fix coverage documentation, bug954.
|
2015-08-12 19:18:58 -04:00 |
|
Wilson Snyder
|
882913f0ca
|
Add tracing_on, etc to vlt files, bug932.
|
2015-07-22 20:14:58 -04:00 |
|
Wilson Snyder
|
dc6b085d8b
|
Fix MinGW compiler error, bug927.
|
2015-06-21 21:01:02 -04:00 |
|
Wilson Snyder
|
acd48fa61d
|
Commentary, bug907.
|
2015-04-09 18:58:01 -04:00 |
|
Wilson Snyder
|
cb7abcbaea
|
Commentary
|
2015-04-09 18:57:25 -04:00 |
|
Wilson Snyder
|
c0df07c86f
|
Commentary: Update contributor list
|
2015-03-13 07:38:17 -04:00 |
|
Wilson Snyder
|
0ee5743853
|
Add --dump-treei-<srcfile>, bug894.
|
2015-03-12 19:48:04 -04:00 |
|
Wilson Snyder
|
486d69da5f
|
Add --clk and related optimizations, msg1533.
|
2015-03-12 19:20:46 -04:00 |
|
Wilson Snyder
|
4c91ade61d
|
Copyright year update
|
2015-01-07 18:25:53 -05:00 |
|
Wilson Snyder
|
1a3378e0f5
|
Add --stats-vars, bug851.
|
2014-12-20 08:28:31 -05:00 |
|
Wilson Snyder
|
43be4cf2b5
|
Add 'string' printing and comparisons, bug746, bug747, etc.
|
2014-11-28 15:01:50 -05:00 |
|
Wilson Snyder
|
546c91a940
|
Fix runtime error with autoflush.
|
2014-11-28 07:56:21 -05:00 |
|
Wilson Snyder
|
68c6f0ff07
|
Inline C functions that are used only once, msg1525.
|
2014-11-27 10:52:38 -05:00 |
|
Wilson Snyder
|
9837b40330
|
Remove SystemPerl tests
|
2014-11-27 08:30:54 -05:00 |
|
Wilson Snyder
|
d33ad7600b
|
Commentary. Cleanup stale SystemPerl references.
|
2014-11-23 22:00:00 -05:00 |
|
Wilson Snyder
|
9ec35a2348
|
New verilator_coverage and infrastructure to replace SystemPerl's vcoverage.
|
2014-11-23 21:06:10 -05:00 |
|
Wilson Snyder
|
c682f1c16a
|
Commentary and internal cleanups.
|
2014-11-22 09:04:14 -05:00 |
|
Wilson Snyder
|
6d66fcaa57
|
Fix +define+A+B to define A and B to match other simulators, bug847.
|
2014-11-13 19:05:07 -05:00 |
|
Wilson Snyder
|
117db3e11c
|
Trace_off now operates on cells, bug826.
|
2014-11-08 14:15:10 -05:00 |
|
Wilson Snyder
|
3f82fd2f37
|
Add public enums, bug833.
|
2014-11-07 07:50:11 -05:00 |
|
Wilson Snyder
|
85c3179dbd
|
Commentary
|
2014-10-21 19:11:46 -04:00 |
|
Wilson Snyder
|
b2da0772e6
|
Commentary
|
2014-09-04 22:15:11 -04:00 |
|
Wilson Snyder
|
4f73e0850e
|
Improve verilator_profcfunc time attributions.
|
2014-08-28 22:10:39 -04:00 |
|
Wilson Snyder
|
6b88648c67
|
Commentary, bug799
|
2014-07-02 21:04:51 -04:00 |
|
Wilson Snyder
|
0eb5a0a539
|
Add -P to suppress `line and blanks with preprocessing, bug781.
|
2014-06-06 20:22:20 -04:00 |
|
Wilson Snyder
|
2029ade18c
|
Change SYMRSVDWORD to print as warning rather than error.
|
2014-05-28 07:24:02 -04:00 |
|
Wilson Snyder
|
dcf351f847
|
Copyright
|
2014-05-20 06:12:08 -04:00 |
|
Wilson Snyder
|
9f0d7e50a5
|
Using command line -Wno-{WARNING} now overrides file-local lint_on.
|
2014-05-15 20:54:45 -04:00 |
|
Wilson Snyder
|
cae6ec16ba
|
Commentary
|
2014-04-26 13:59:50 -04:00 |
|
Wilson Snyder
|
a3813f94fc
|
Add PINCONNECTEMPTY warning.
|
2014-03-27 21:36:52 -04:00 |
|
Wilson Snyder
|
8d8c5da812
|
Add assertions on 'unique if', bug725.
|
2014-03-16 21:38:29 -04:00 |
|
Wilson Snyder
|
1bdf017f9e
|
PSL is no longer supported, please use System Verilog assertions.
|
2014-03-14 21:14:24 -04:00 |
|
Wilson Snyder
|
d146dbc9d7
|
Commentary.
|
2014-03-14 20:13:41 -04:00 |
|
Wilson Snyder
|
c9ed9e74f2
|
Add --no-trace-params.
|
2014-03-13 20:08:43 -04:00 |
|
Wilson Snyder
|
94efaa7675
|
Commentary
|
2014-02-14 08:11:49 -05:00 |
|
Wilson Snyder
|
4422de0c6c
|
Copyright year update.
|
2014-01-06 19:28:57 -05:00 |
|
Wilson Snyder
|
801b718953
|
Add --trace-structs to show struct names, bug673.
|
2013-12-14 19:13:31 -05:00 |
|
Wilson Snyder
|
f571658aa4
|
Commentary
|
2013-12-14 18:07:55 -05:00 |
|
Wilson Snyder
|
e74186565d
|
Add --compiler clang to work around compiler bug, bug694.
|
2013-11-26 18:46:55 -05:00 |
|
Wilson Snyder
|
4f6d80c602
|
Add UNPACKED warning to convert unpacked structs.
|
2013-10-28 20:41:05 -04:00 |
|
Wilson Snyder
|
27686d8c2f
|
Add --no-order-clock-delay to work around bug613.
|
2013-09-30 16:52:43 -04:00 |
|
Wilson Snyder
|
9aba617bad
|
Fix --output-split-cfunc to count internal functions.
|
2013-09-03 19:35:32 -04:00 |
|
Wilson Snyder
|
23bb045a72
|
Support interfaces and modports, bug102.
|
2013-05-27 21:39:19 -04:00 |
|
Wilson Snyder
|
d581582339
|
Add ALWCOMBORDER warning.
|
2013-04-30 22:55:28 -04:00 |
|
Wilson Snyder
|
345a5d5646
|
Add --pins-sc-uint and --pins-sc-biguint, bug638.
|
2013-04-26 21:02:32 -04:00 |
|
Wilson Snyder
|
70fd64dcd6
|
IEEE 1800-2012 is now the default language. This adds 4 new keywords and updates the svdpi.h and vpi_user.h header files.
|
2013-02-26 23:01:19 -05:00 |
|
Jeremy Bennett
|
bb2822f4b5
|
Add --report-unoptflat, bug611.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2013-02-26 22:26:47 -05:00 |
|
Wilson Snyder
|
891b981cab
|
Fix LITENDIAN on unpacked structures, bug614.
|
2013-02-13 19:03:10 -05:00 |
|
Jeremy Bennett
|
062eb85075
|
Fix DETECTARRAY on packed structures, bug610.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2013-02-10 09:54:27 -05:00 |
|
Jeremy Bennett
|
61ad9d4651
|
Commentary, bug610.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2013-02-03 13:29:37 -05:00 |
|
Wilson Snyder
|
4968a2abc5
|
Support inside expressions.
|
2013-02-02 12:55:48 -05:00 |
|
Wilson Snyder
|
2879684f21
|
Define SYSTEMVERILOG, SV_COV_START and other IEEE mandated predefines.
|
2013-01-16 19:11:56 -05:00 |
|
Wilson Snyder
|
795e66eac9
|
Support bind, to module names only, bug602.
|
2013-01-14 23:19:44 -05:00 |
|
Wilson Snyder
|
e41e26717b
|
Commentary
|
2013-01-13 19:51:15 -05:00 |
|
Wilson Snyder
|
c00603704e
|
Commentary
|
2013-01-11 07:05:25 -05:00 |
|
Wilson Snyder
|
a8bbf7231b
|
Copyright year update.
|
2013-01-01 09:42:59 -05:00 |
|
Jeremy Bennett
|
39a31fc17f
|
Fix --debug overriding preceding --dump-treei, bug580.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2012-11-21 06:55:28 -05:00 |
|
Wilson Snyder
|
7a8c425103
|
Add +1364-1995ext and similar language options, bug532.
|
2012-11-13 20:12:23 -05:00 |
|
Wilson Snyder
|
a1c3491dea
|
Display speed ups, bug574.
|
2012-11-03 20:11:53 -04:00 |
|
Wilson Snyder
|
61e8836fbd
|
Add -x-initial-edge, bug570. by Jeremy Bennett; from BENNETT/initial-edge branch.
|
2012-11-02 19:55:34 -04:00 |
|
Wilson Snyder
|
55c23360d9
|
Commentary
|
2012-09-24 18:28:19 -04:00 |
|
Wilson Snyder
|
9c00fd10de
|
Add --savable to support model save/restore.
|
2012-08-26 21:19:43 -04:00 |
|
Wilson Snyder
|
d3601dd561
|
Support '{} assignment pattern on structures, part of bug355.
|
2012-08-12 15:15:21 -04:00 |
|
Wilson Snyder
|
6339159b04
|
MAJOR: Support packed structures and unions, bug181.
|
2012-07-29 10:16:20 -04:00 |
|
Wilson Snyder
|
cbd073ed08
|
Commentary: pthread
|
2012-07-23 10:12:43 -04:00 |
|
Wilson Snyder
|
f3f34baa73
|
debug: Avoid identical skip in driver debug
|
2012-07-21 09:16:19 -04:00 |
|
Wilson Snyder
|
a82cdcfe48
|
Add --converge-limit option.
|
2012-05-31 18:56:31 -04:00 |
|
Wilson Snyder
|
247e855dbf
|
Fix not showing internal error when no coredump.
|
2012-05-10 21:58:02 -04:00 |
|
Wilson Snyder
|
d5e19661bd
|
Debug: Tree compare between versions; merge from dtype branch. No functional change.
|
2012-04-28 13:00:44 -04:00 |
|
Wilson Snyder
|
c75de0f37c
|
Add INITIALDLY warning on initial assignments, bug478.
|
2012-04-26 20:40:13 -04:00 |
|
Wilson Snyder
|
60a637921c
|
Add PINMISSING and PINNOCONNECT lint checks.
|
2012-04-26 18:46:44 -04:00 |
|
Wilson Snyder
|
ffbd595d88
|
Support nmos and pmos, bug488.
|
2012-04-23 20:13:07 -04:00 |
|
Wilson Snyder
|
9734931f67
|
IMPORTANT: Rewrite tristate handling, tri0, tri1, etc.
|
2012-04-21 21:45:28 -04:00 |
|
Wilson Snyder
|
0048b04540
|
Merge from Tristate branch, part 1 of 2. No functional change intended
|
2012-04-21 19:30:08 -04:00 |
|
Wilson Snyder
|
c361932fe2
|
Commentary: Test documentation, bug486. Merge from Bennett.
|
2012-04-21 12:58:46 -04:00 |
|
Wilson Snyder
|
dc9086512b
|
Doxygen logo and commentary
|
2012-04-16 07:31:27 -04:00 |
|
Wilson Snyder
|
6a38d3bcf3
|
Add SELRANGE as warning instead of error, bug477.
|
2012-04-04 21:55:20 -04:00 |
|
Wilson Snyder
|
11edc9e7a7
|
Debug: Add --dump-treei option
|
2012-03-20 22:45:35 -04:00 |
|
Wilson Snyder
|
4619d29b78
|
Commentary; bug457
|
2012-03-15 18:44:08 -04:00 |
|
Wilson Snyder
|
06d29d6fda
|
Commentary
|
2012-03-10 10:56:48 -05:00 |
|
Wilson Snyder
|
7139c9ae59
|
Fix and document --gdb option, bug454.
|
2012-03-09 18:37:38 -05:00 |
|
Wilson Snyder
|
0ae00fc921
|
Commentary; bug452.
|
2012-03-08 18:36:51 -05:00 |
|
Wilson Snyder
|
b73642f8a8
|
Report ENDLABEL on mismatching end labels, bug450.
|
2012-03-07 20:14:18 -05:00 |
|
Wilson Snyder
|
269c5dce60
|
Internals: Use dtypeChgLogicBool(). No functional change.
|
2012-02-20 20:51:24 -05:00 |
|
Wilson Snyder
|
bca5d26583
|
Backout ca927fe5; snps isn't supported in DC.
|
2012-02-10 22:36:19 -05:00 |
|
Wilson Snyder
|
ca927fe587
|
Support snps directives
|
2012-02-02 10:26:45 -05:00 |
|
Wilson Snyder
|
2396181bc5
|
Add SYSTEMC_INCLUDE and SYSTEMC_LIBDIR
|
2012-01-19 20:30:41 -05:00 |
|
Wilson Snyder
|
c2c7c7bd9a
|
Copyright year update
|
2012-01-15 10:26:28 -05:00 |
|
Wilson Snyder
|
71cd6f7b90
|
Spelling fixes
|
2011-11-30 18:20:19 -05:00 |
|
Wilson Snyder
|
bedf946fb2
|
Support V-AMS wreal
|
2011-11-27 10:31:06 -05:00 |
|
Wilson Snyder
|
b9e67157c6
|
With "--language VAMS" support a touch of Verilog AMS.
|
2011-11-25 00:49:38 -05:00 |
|
Wilson Snyder
|
8cf12416c0
|
Commentary
|
2011-11-18 13:33:31 -05:00 |
|
Wilson Snyder
|
b4642d3fd4
|
Show examples with timestamps as 64 bits
|
2011-11-06 11:54:17 -05:00 |
|
Wilson Snyder
|
7654add5e5
|
Indicate 'exiting due to errors' if errors, not warnings.
|
2011-10-31 21:39:15 -04:00 |
|
Wilson Snyder
|
85a37ea53f
|
Search for user -y paths before default current directory.
|
2011-10-28 18:57:40 -04:00 |
|
Wilson Snyder
|
e378cc5791
|
Add sc_bv attribute to force bit vectors, bug402.
|
2011-10-26 08:57:27 -04:00 |
|
Wilson Snyder
|
df207807b6
|
Add ASSIGNIN as suppressable error.
|
2011-10-25 18:57:49 -04:00 |
|
Wilson Snyder
|
0aa7c3f659
|
Add -Wall reporting ASSIGNDLY on assignment delays.
|
2011-10-20 20:50:42 -04:00 |
|
Wilson Snyder
|
40076287ea
|
Internals: In .tree files show filename as letter
|
2011-10-11 07:17:39 -04:00 |
|
Wilson Snyder
|
194825f78e
|
Add configure options for cc warnings and extended tests.
|
2011-10-07 06:48:40 -04:00 |
|
Wilson Snyder
|
b03d61e2cf
|
Use EXEEXT to fix make warning
|
2011-10-05 17:07:10 -04:00 |
|
Wilson Snyder
|
7c2fdd1ee9
|
Fix --help output to go to stderr, not stdout, bug397.
|
2011-10-04 10:08:16 -04:00 |
|
Wilson Snyder
|
19baba12b1
|
Commentary
|
2011-09-14 21:11:14 -04:00 |
|
Wilson Snyder
|
bc8c85668a
|
Support coverage in -cc and -sc output modes.
|
2011-07-28 19:41:05 -04:00 |
|
Wilson Snyder
|
55906486d8
|
Support 'real' numbers and related functions.
|
2011-07-24 15:01:51 -04:00 |
|
Wilson Snyder
|
c9f0d0cec2
|
Recognize pragma synthesys to match vhier
|
2011-07-07 13:30:27 -04:00 |
|
Wilson Snyder
|
696660639a
|
Support 'const' variables in limited cases; similar to enums.
|
2011-07-02 12:45:26 -04:00 |
|
Wilson Snyder
|
a901e171b2
|
Support $fopen and I/O with integer instead of `verilator_file_descriptor.
|
2011-07-01 13:41:21 -04:00 |
|
Wilson Snyder
|
6e41d532fe
|
Use 'vluint64_t' for SystemC instead of (same sized) 'uint64' for MSVC++.
|
2011-06-29 19:19:01 -04:00 |
|
Wilson Snyder
|
8137f41fc3
|
Support disable for loop escapes.
|
2011-06-28 21:26:49 -04:00 |
|
Wilson Snyder
|
53acaa05b8
|
Commentary
|
2011-05-18 07:10:12 -04:00 |
|
Wilson Snyder
|
02f3beb8db
|
Add V3Number rotate functions; unused as yet
|
2011-03-30 21:31:29 -04:00 |
|
Wilson Snyder
|
fb70a1f4ab
|
Add --Wno-fatal to turn off abort on warnings.
|
2011-03-22 18:09:39 -04:00 |
|
Wilson Snyder
|
df0aa483ce
|
Support ${...} and $(...) env variables in .vc files
|
2011-03-21 12:25:31 -04:00 |
|
Wilson Snyder
|
c83f12a55c
|
Support simple cast operators, bug335.
|
2011-03-17 22:25:49 -04:00 |
|
Wilson Snyder
|
607e26b041
|
Commentary
|
2011-03-08 06:49:45 -05:00 |
|
Wilson Snyder
|
a176054118
|
Add --trace-max-width and --trace-max-array, bug 319.
|
2011-02-23 21:58:27 -05:00 |
|
Wilson Snyder
|
f0d7cdcb20
|
Commentary
|
2011-02-18 07:11:03 -05:00 |
|
Wilson Snyder
|
1611362c22
|
Add --unused-regexp
|
2011-01-01 19:43:22 -05:00 |
|
Wilson Snyder
|
71c1f00ec2
|
Copyright year update
|
2011-01-01 18:21:19 -05:00 |
|
Wilson Snyder
|
4afcb421bd
|
With --Wall, add BLKSEQ warning on blocking assignments in seq blocks.
|
2010-12-31 18:36:29 -05:00 |
|
Wilson Snyder
|
8d21917035
|
Add SYNCASYNCNET
|
2010-12-31 07:51:14 -05:00 |
|
Wilson Snyder
|
4ca7f8834c
|
Fix test ignores
|
2010-12-30 21:20:58 -05:00 |
|
Wilson Snyder
|
6283df7491
|
Vlt lint off now has optional msgname
|
2010-12-30 06:58:02 -05:00 |
|
Wilson Snyder
|
809e5fda8a
|
Ignore DECLFILENAME on library files
|
2010-12-29 19:34:33 -05:00 |
|
Wilson Snyder
|
dce245da5a
|
Allow wildcards in vlt config files
|
2010-12-29 19:14:49 -05:00 |
|
Wilson Snyder
|
c33299d542
|
Add UNUSED and UNDRIVEN warnings
|
2010-12-29 08:06:05 -05:00 |
|
Wilson Snyder
|
40f9d64973
|
Commentary
|
2010-12-27 17:25:28 -05:00 |
|
Wilson Snyder
|
114af7d33f
|
Make UNUSED/UNDRIVEN -Wall only
|
2010-12-26 10:17:35 -05:00 |
|
Wilson Snyder
|
850de5913d
|
With --Wall, add IFDEPTH warning on deep if statements.
|
2010-12-26 09:31:09 -05:00 |
|
Wilson Snyder
|
e94fc1305b
|
Support unique0; track internally with new attributes
|
2010-12-26 08:09:25 -05:00 |
|
Wilson Snyder
|
3e4e8feb29
|
With --Wall, add DECLFILENAME warning on modules not matching filename.
|
2010-12-25 16:31:22 -05:00 |
|
Wilson Snyder
|
fedf347b1a
|
With --Wall, add INCABSPATH warning on `include with absolute paths.
|
2010-12-25 15:50:07 -05:00 |
|
Wilson Snyder
|
285277a50b
|
Add -Wall; move VARHIDDEN to style warnings
|
2010-12-25 15:28:13 -05:00 |
|
Wilson Snyder
|
323c96f42f
|
Add -Wwarn-style, -Wno-style, and DEFPARAM warnings
|
2010-12-25 15:13:56 -05:00 |
|
Wilson Snyder
|
7dee344ea9
|
Add limited support for VPI access to public signals, see docs.
|
2010-12-25 14:39:41 -05:00 |
|
Wilson Snyder
|
233ff1b744
|
--gdbbt now documented, and uses return-child-results
Use this in first test_c to backtrace if any problems.
|
2010-12-17 20:14:25 -05:00 |
|
Wilson Snyder
|
86db565a21
|
Fix extra / in binary name
|
2010-12-14 18:08:41 -05:00 |
|
Wilson Snyder
|
d6ac5e5001
|
Support ++,--,+= etc as standalone statements.
|
2010-12-07 20:18:47 -05:00 |
|
Wilson Snyder
|
d13e6c73db
|
When running with VERILATOR_ROOT, optionally find binaries under bin.
|
2010-12-07 11:43:43 -05:00 |
|
Wilson Snyder
|
eeb8fc2626
|
Add -F option to read relative option files, bug297.
|
2010-11-03 07:21:34 -04:00 |
|
Wilson Snyder
|
aba25aab19
|
On core dump, print debug suggestions.
|
2010-09-20 09:21:29 -04:00 |
|
Wilson Snyder
|
f99bd33f91
|
Support tracing/coverage of underscore signals, bug280.
|
2010-08-29 19:28:46 -04:00 |
|
Wilson Snyder
|
9a382c572c
|
Commentary, bug251
|
2010-05-02 06:29:02 -04:00 |
|
Wilson Snyder
|
4b499f2bb1
|
Commentary, bug246
|
2010-04-19 09:44:48 -04:00 |
|
Wilson Snyder
|
dd7d9bc95b
|
Fix some spelling mistakes in verilator executable & manpage, bug240
|
2010-04-09 19:45:46 -04:00 |
|
Wilson Snyder
|
936738b750
|
Add /*verilator public_flat_rw*/ for timing-specific public access.
|
2010-04-05 20:01:17 -04:00 |
|
Wilson Snyder
|
a11a5f04d5
|
Default Verilated::debug() to off
|
2010-03-23 20:31:22 -04:00 |
|
Wilson Snyder
|
fb560abac4
|
Commentary
|
2010-03-17 19:57:38 -04:00 |
|
Wilson Snyder
|
e57d004718
|
Fix clock-gates with non-AND complex logic, bug220.
|
2010-03-16 18:50:26 -04:00 |
|
Wilson Snyder
|
845d7ad718
|
Commentary
|
2010-02-26 18:57:34 -05:00 |
|
Wilson Snyder
|
b85e7ab0b1
|
Commentary
|
2010-02-06 20:00:13 -05:00 |
|
Wilson Snyder
|
c4f306c145
|
Create vltstd to isolate duplicated headers
|
2010-02-01 21:39:50 -05:00 |
|
Wilson Snyder
|
e01d7fcefc
|
Commentary: fewer chapters
|
2010-02-01 21:35:40 -05:00 |
|
Wilson Snyder
|
aec04b07e0
|
Commentary: sort flags better
|
2010-02-01 21:12:00 -05:00 |
|
Wilson Snyder
|
7fd6ddc25b
|
Add -o option to specify executable name
|
2010-01-30 09:42:44 -05:00 |
|
Wilson Snyder
|
c49e0ac5c8
|
Add -CFLAGS, -LDFLAGS, <file>.a, <file>.o, and <file>.so options.
|
2010-01-28 19:33:02 -05:00 |
|
Wilson Snyder
|
bf435cae7c
|
Fix tracing issues and commentary
|
2010-01-25 09:48:35 -05:00 |
|
Wilson Snyder
|
11e702c430
|
SystemPerl is no longer required for tracing.
Applications must use VerilatedVcdC class in place of SpTraceVcdC.
|
2010-01-24 18:37:01 -05:00 |
|
Wilson Snyder
|
c017f2e7c4
|
Commentary
|
2010-01-22 19:14:32 -05:00 |
|
Wilson Snyder
|
c695af31b8
|
Add experimental config files to filter warnings outside of the source.
|
2010-01-21 06:11:30 -05:00 |
|
Wilson Snyder
|
6196cf09ff
|
Add experimental --pipe-filter to filter all Verilog input.
|
2010-01-20 07:15:51 -05:00 |
|
Wilson Snyder
|
d182ecb2d3
|
Support spaces in verilator flags
|
2010-01-18 20:37:20 -05:00 |
|
Wilson Snyder
|
72b596efb3
|
DPI $display like sformat metacomment and $sformatf
|
2010-01-17 19:13:44 -05:00 |
|
Wilson Snyder
|
788f69a8c9
|
DPI: Support strings in DPI Imports
|
2010-01-17 15:10:37 -05:00 |
|
Wilson Snyder
|
d46074e0ad
|
CDC: --cdc now implies early exit, to allow eventual set_logic_0/1 on sigs
|
2010-01-16 20:14:52 -05:00 |
|
Wilson Snyder
|
16926edf18
|
Define VERILATOR in addition to verilator
|
2010-01-14 19:24:48 -05:00 |
|
Wilson Snyder
|
a94f5ba200
|
--bbox-unsup now ignores cmos and tran gate primitives
|
2010-01-07 22:08:48 -05:00 |
|
Wilson Snyder
|
0c4e40102f
|
Make duplicate modules a MODDUP error that can be disabled
|
2010-01-07 20:25:54 -05:00 |
|
Wilson Snyder
|
27e8126b18
|
Cdc commentary
|
2010-01-07 18:51:52 -05:00 |
|
Wilson Snyder
|
bf860b21d7
|
Clock domain crossing checks
|
2010-01-07 16:41:19 -05:00 |
|
Wilson Snyder
|
8fbc87be46
|
Support +notimingchecks
|
2010-01-06 12:38:58 -05:00 |
|
Wilson Snyder
|
729dfdfed7
|
Copyright year update
|
2010-01-05 21:15:06 -05:00 |
|
Wilson Snyder
|
ef4e52a60e
|
Pedantic no longer disables __LINE__.
|
2009-12-24 11:40:56 -05:00 |
|
Wilson Snyder
|
f6758c397d
|
Commentary
|
2009-12-20 09:39:51 -05:00 |
|
Wilson Snyder
|
ef3ed6e338
|
Support DPI exports
|
2009-12-20 08:27:00 -05:00 |
|
Wilson Snyder
|
934dc842e0
|
Add --bbox-unsup option to black-box unsupported UDP tables.
|
2009-12-16 11:45:28 -05:00 |
|
Wilson Snyder
|
f581b4e92c
|
Commentary
|
2009-12-15 06:54:29 -05:00 |
|
Wilson Snyder
|
02c74b5bee
|
Document OBJCACHE and OBJCACHE_JOBS
|
2009-12-13 11:46:29 -05:00 |
|
Wilson Snyder
|
097f3590ae
|
Add -sv option to match other simulators
|
2009-12-07 15:30:37 -05:00 |
|
Wilson Snyder
|
5a9309de78
|
DPI import: Allow system calls to call imports
|
2009-12-04 07:05:44 -05:00 |
|
Wilson Snyder
|
a40fae04ce
|
Support direct programming interface (DPI) "import".
|
2009-12-03 06:55:29 -05:00 |
|
Wilson Snyder
|
fc70ae180e
|
Add descriptive headers to output files
|
2009-12-02 20:09:13 -05:00 |
|
Wilson Snyder
|
ad0fcb745e
|
Internals: Use common function to resolve task pins
|
2009-11-30 18:36:31 -05:00 |
|
Wilson Snyder
|
d2a27a84cf
|
Support chandle
|
2009-11-24 09:11:25 -05:00 |
|
Wilson Snyder
|
c7d8eb126f
|
Support and .
|
2009-11-23 21:24:55 -05:00 |
|
Wilson Snyder
|
d608fd77b9
|
Fix initialization of 2 state vars to zero
|
2009-11-23 19:08:25 -05:00 |
|
Wilson Snyder
|
62f707f501
|
Support $test$plusargs and $value$plusargs, but see the docs.
|
2009-11-19 17:04:21 -05:00 |
|
Wilson Snyder
|
19d62b7a68
|
Support 'time'.
|
2009-11-19 10:45:59 -05:00 |
|
Wilson Snyder
|
fd38216eda
|
Commentary: Fix SpTraceVcd include, bug185
|
2009-11-14 08:43:57 -05:00 |
|
Wilson Snyder
|
377f194837
|
Support typedef
|
2009-11-06 23:16:06 -05:00 |
|
Wilson Snyder
|
b1ce6bd5cc
|
Support "var"
|
2009-11-05 19:57:31 -05:00 |
|
Wilson Snyder
|
700c1f836d
|
Internals: Move array definitions to AstArrayDType instead of under AstVars.
Prep work for more complicated data types.
|
2009-11-04 22:31:53 -05:00 |
|
Wilson Snyder
|
3236607be4
|
Convert README to POD format, and add internals.txt readme
|
2009-11-03 09:22:47 -05:00 |
|
Wilson Snyder
|
6bc81d3d26
|
Support byte, shortint, int, longint in variables, parameters and functions.
Internals: function/var sizing and signing now comes via dtypep()
Internals: cleanup code that widths parameters (again)
|
2009-11-02 22:14:11 -05:00 |
|
Wilson Snyder
|
9a133ced2d
|
Support 'bit' keyword
|
2009-10-31 15:12:28 -04:00 |
|
Wilson Snyder
|
47b5157f01
|
Support division and modulus of > 64 bit vectors.
|
2009-10-26 20:12:09 -04:00 |
|
Wilson Snyder
|
39444d83c5
|
Support little endian bit vectors ("reg [0:2] x;").
|
2009-10-25 16:53:55 -04:00 |
|
Wilson Snyder
|
905cadc00e
|
License clarification
|
2009-10-22 15:46:47 -04:00 |
|
Wilson Snyder
|
b883ce95b2
|
Add --gdbbt option
|
2009-10-04 18:04:37 -04:00 |
|
Wilson Snyder
|
b085b34a69
|
Commentary
|
2009-09-18 22:35:46 -04:00 |
|
Wilson Snyder
|
faa5ef193b
|
Add --bbox-sys option to blackbox $system calls.
|
2009-09-16 09:28:09 -04:00 |
|
Wilson Snyder
|
28c61b548b
|
Commentary, bug108.
|
2009-09-14 13:36:15 -04:00 |
|
Wilson Snyder
|
59b491e3a8
|
Allow renaming C keywords
|
2009-07-22 15:21:41 -04:00 |
|
Wilson Snyder
|
4dde1ede0e
|
Support SystemVerilog "logic", bug101.
|
2009-07-16 09:19:15 -04:00 |
|
Wilson Snyder
|
1c833f8a9a
|
Commentary
|
2009-07-16 08:59:08 -04:00 |
|
Wilson Snyder
|
8174c1ad02
|
Patching SystemC is no longer required to trace sc_bvs.
|
2009-07-07 17:51:00 -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
|
cd9b15b2a6
|
Commentary
|
2009-06-26 06:47:48 -04:00 |
|
Wilson Snyder
|
8b20d777b0
|
Add verilator -V option, to show verbose version.
|
2009-06-25 19:53:26 -04:00 |
|
Wilson Snyder
|
ec0947ef7e
|
Add BLKLOOPINIT error code, and describe --unroll-count.
|
2009-06-24 17:24:42 -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 |
|