Wilson Snyder
|
fe9f1add6f
|
examples: Fix wide signal overflow, and stop on errors.
|
2017-11-25 15:14:31 -05:00 |
|
Wilson Snyder
|
ae9179f412
|
Fix partial slicing with pattern assignments, bug991.
|
2017-11-23 14:55:32 -05:00 |
|
Wilson Snyder
|
4c35a76cdb
|
Tests: bug795
|
2017-11-23 11:38:09 -05:00 |
|
Wilson Snyder
|
8ca3428fb6
|
Tests: Add split tests, towards bug1244
|
2017-11-23 11:30:35 -05:00 |
|
Wilson Snyder
|
7369500bb7
|
Fix cppcheck warnings
|
2017-11-23 10:43:34 -05:00 |
|
Wilson Snyder
|
45702e319b
|
Support $size/$bits/etc on type references.
|
2017-11-23 10:17:56 -05:00 |
|
Wilson Snyder
|
813468bfe6
|
Work around bison 3.0 bug printing wrong debug token names
|
2017-11-23 09:50:15 -05:00 |
|
Wilson Snyder
|
78192308e1
|
Tests: Favor make -C over cd+make. No functional change.
|
2017-11-23 08:56:13 -05:00 |
|
John Coiner
|
cb72390b57
|
Internals: Remove dead loop-related code in V3Order.cpp and V3OrderGraph.h
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-11-23 08:26:36 -05:00 |
|
John Coiner
|
71b2eeef67
|
Internals: V3GenClk should scan CFunc internals only at the CCall
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-11-23 08:21:20 -05:00 |
|
Wilson Snyder
|
57c8590b21
|
When resolving module names, only use defines if no other choice.
|
2017-11-22 18:44:19 -05:00 |
|
Wilson Snyder
|
f8ad0a0923
|
Fix false DECLFILENAME on recursive modules.
|
2017-11-21 22:01:28 -05:00 |
|
Wilson Snyder
|
7c443ab108
|
Fix error on "unique case" with no cases.
|
2017-11-21 21:52:37 -05:00 |
|
Wilson Snyder
|
0d645757e7
|
Less debug verbosity
|
2017-11-21 21:52:22 -05:00 |
|
Wilson Snyder
|
dd37c2ea86
|
Support $error/$warning in elaboration time blocks.
|
2017-11-21 21:10:42 -05:00 |
|
Wilson Snyder
|
d3032bfc21
|
Fix flex warning.
|
2017-11-21 21:10:14 -05:00 |
|
Wilson Snyder
|
bd6ecdfa6f
|
Fix mis-showing debug message.
|
2017-11-21 20:04:29 -05:00 |
|
Wilson Snyder
|
3558e70722
|
Commentary
|
2017-11-18 17:52:06 -05:00 |
|
Wilson Snyder
|
a579e9273b
|
Support self-recursive modules, bug659.
|
2017-11-18 17:42:35 -05:00 |
|
Wilson Snyder
|
21369bec95
|
Internals: Renames in prep for recursion. No functional change.
|
2017-11-18 17:40:10 -05:00 |
|
Wilson Snyder
|
d119d10569
|
Add BSSPACE and COLONPLUS lint warnings.
|
2017-11-15 20:19:12 -05:00 |
|
Wilson Snyder
|
38988c005c
|
Fix false unused warning on interfaces, bug1241.
|
2017-11-14 20:10:25 -05:00 |
|
Wilson Snyder
|
8cc4b588b2
|
Add error when driving input-only modport.
|
2017-11-14 19:50:31 -05:00 |
|
Wilson Snyder
|
12607abb33
|
Remove tabs from --xml output.
|
2017-11-13 18:24:18 -05:00 |
|
Wilson Snyder
|
562f17ea4b
|
Fix xml tags on typedefs.
|
2017-11-13 18:04:13 -05:00 |
|
Wilson Snyder
|
0aea9b7709
|
Update references to coverage.dat, msg2412.
|
2017-11-13 07:20:36 -05:00 |
|
Wilson Snyder
|
c0afe96b80
|
Fix addition of data types to --xml.
|
2017-11-09 18:04:16 -05:00 |
|
John Coiner
|
5c919cd0de
|
Fix null dereference crash in width process.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-11-09 07:43:30 -05:00 |
|
Wilson Snyder
|
f555c93c11
|
Add data types to --xml.
|
2017-11-08 21:27:15 -05:00 |
|
Wilson Snyder
|
cbb7cd16d0
|
Detect MSB overflow when under VL_DEBUG, bug1238.
|
2017-11-05 21:47:55 -05:00 |
|
Wilson Snyder
|
4d074b5414
|
Commentary
|
2017-11-05 13:05:50 -05:00 |
|
Wilson Snyder
|
dfd22b2b07
|
Examples: Add +trace flag at runtime
|
2017-11-05 06:51:29 -05:00 |
|
John Coiner
|
6edaef9598
|
Internals: Fix debugging with null logicp() graphs.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-11-04 18:12:29 -04:00 |
|
John Coiner
|
f63e946f04
|
Internals: Add consts. No functional change.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-11-02 18:02:11 -04:00 |
|
Wilson Snyder
|
add5cc8b56
|
Internals: Add VL_UNCOPYABLE to make classes uncopyable. No functional change intended.
|
2017-11-01 18:51:41 -04:00 |
|
John Coiner
|
2a4e830bee
|
Tests: Fix over sensitive line number.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-10-31 21:22:35 -04:00 |
|
Wilson Snyder
|
eb87232472
|
Fix stats critical fast path calculation.
|
2017-10-30 22:38:47 -04:00 |
|
Wilson Snyder
|
52c3031a82
|
Internals: Rename selfTest, no functional change.
|
2017-10-30 19:01:58 -04:00 |
|
John Coiner
|
df471e87eb
|
Internals: Break unnecessary dependencies in V3Order.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-10-28 13:31:04 -04:00 |
|
Wilson Snyder
|
ec6fae5d1a
|
Internals: Add const to same() methods. No functional change.
|
2017-10-28 10:26:34 -04:00 |
|
Wilson Snyder
|
cb422a9a02
|
Internals: Number astgen from 1 as 0p looks like Op. No functional change.
|
2017-10-28 08:48:24 -04:00 |
|
Wilson Snyder
|
f91bac7b31
|
Rewrite include libraries to support VL_THREADED towards future threading
|
2017-10-26 21:51:51 -04:00 |
|
Wilson Snyder
|
d542921ff7
|
Tests: Detect old GCC and skip unsupported tests.
|
2017-10-26 21:48:45 -04:00 |
|
Wilson Snyder
|
ad693d67b2
|
Mark Verilated functions with multithreaded status. No functional change.
|
2017-10-26 20:05:42 -04:00 |
|
Wilson Snyder
|
350932e9c0
|
Fix false failure on clang 3.8
|
2017-10-26 19:14:05 -04:00 |
|
John Coiner
|
4e98d96755
|
Internals: Add const's. No functional change intended.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-10-26 18:42:50 -04:00 |
|
Wilson Snyder
|
c17a9eb5f1
|
Tests: Fix driver when VERILATOR_ROOT not set.
|
2017-10-26 07:34:02 -04:00 |
|
Wilson Snyder
|
252ed4c1ae
|
Fix clang warning
|
2017-10-26 07:27:47 -04:00 |
|
Wilson Snyder
|
f9fd634fae
|
Internals: Fix VL_DBG_MSGF va_list corruption in last commit.
|
2017-10-25 23:01:45 -04:00 |
|
Wilson Snyder
|
c17c81254e
|
Internals: Use = delete via a macro for a bit of C++11 forward compatibility
|
2017-10-25 20:00:38 -04:00 |
|