Wilson Snyder
|
12607abb33
|
Remove tabs from --xml output.
|
2017-11-13 18:24:18 -05:00 |
|
Wilson Snyder
|
cbb7cd16d0
|
Detect MSB overflow when under VL_DEBUG, bug1238.
|
2017-11-05 21:47:55 -05:00 |
|
Wilson Snyder
|
add5cc8b56
|
Internals: Add VL_UNCOPYABLE to make classes uncopyable. No functional change intended.
|
2017-11-01 18:51:41 -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
|
ad693d67b2
|
Mark Verilated functions with multithreaded status. No functional change.
|
2017-10-26 20:05:42 -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 |
|
Wilson Snyder
|
5ead61dc7b
|
Unify format of VL_DEBUG print messages
|
2017-10-24 22:56:58 -04:00 |
|
Wilson Snyder
|
32874fa848
|
Internals: Misc VCD code cleanups. No functional change.
|
2017-10-21 17:53:23 -04:00 |
|
Wilson Snyder
|
b90f383cfe
|
Add --threads option through to makefiles, unadvertised for now.
|
2017-10-21 16:41:43 -04:00 |
|
Wilson Snyder
|
10e0d34140
|
Refactor verilated_vpi.h to move most code to .cpp. No functional change intended.
|
2017-10-19 21:33:22 -04:00 |
|
Wilson Snyder
|
f4b00d3c64
|
Call VL_PRINTF/vl_stop/vl_finish/vl_fatal through wrappers as hook for future MT use.
|
2017-10-19 19:40:51 -04:00 |
|
Wilson Snyder
|
cc0b780412
|
Internals: More use of unordered_map/set. No functional change intended.
|
2017-10-18 18:22:58 -04:00 |
|
Wilson Snyder
|
1372d62186
|
Remove duplicate class forward declarations.
|
2017-10-18 17:38:10 -04:00 |
|
Wilson Snyder
|
21030f0a4f
|
Internals: C++ style casts. No functional change intended.
|
2017-10-14 13:00:42 -04:00 |
|
Wilson Snyder
|
d21824cbae
|
Internals: Refactor verilated_vcd to move singleton into only .cpp. No functional change intended.
|
2017-10-14 13:00:25 -04:00 |
|
Wilson Snyder
|
de35c90847
|
Fix float-conversion warning, bug1229.
|
2017-10-11 19:01:37 -04:00 |
|
Wilson Snyder
|
13c91f5fce
|
Internals: Refactor VerilatorSerialize to remove intermediate class. No functional change intended.
|
2017-10-11 18:55:31 -04:00 |
|
Wilson Snyder
|
ac4690d74b
|
Internals: Add const's. No functional change
|
2017-10-10 22:22:17 -04:00 |
|
Wilson Snyder
|
a1a8f17617
|
Internals: Add const's. No functional change
|
2017-10-10 20:24:10 -04:00 |
|
Wilson Snyder
|
440fbef79b
|
Untabify examples. No functional change.
|
2017-10-10 07:18:01 -04:00 |
|
Wilson Snyder
|
3c1b82255e
|
Change VL_THREADED to use C++11, and compute and test related GCC flags automatically
|
2017-10-07 21:29:57 -04:00 |
|
Wilson Snyder
|
6bd47b54df
|
Tests: Add t_include_all. Fix GCC warning when DPI with VPI.
|
2017-10-07 21:21:12 -04:00 |
|
Wilson Snyder
|
0ac116bb4e
|
Internals: Favor C++ cast style. No functional change intended.
|
2017-10-07 15:01:19 -04:00 |
|
Wilson Snyder
|
89ac6ab594
|
Fix memory leak in VerilatedVcd dumps, bug1222 partial.
|
2017-10-02 18:49:00 -04:00 |
|
Wilson Snyder
|
3f14e649b5
|
Internals: Use singleton in place of global
|
2017-09-23 07:44:52 -04:00 |
|
Wilson Snyder
|
c2e8062f84
|
Verilated headers no longer "use namespace std;"
|
2017-09-23 07:32:37 -04:00 |
|
Wilson Snyder
|
38ab22bf1d
|
Simplify VL_CONST_W macro generation for faster compiles.
|
2017-09-18 21:36:18 -04:00 |
|
Wilson Snyder
|
ce16f7689d
|
Fix clang 3.8 warnings
|
2017-09-18 20:05:56 -04:00 |
|
Wilson Snyder
|
778564e63b
|
Compling: Turn on -Wextra when using --enable-ccwarn
|
2017-09-14 23:28:02 -04:00 |
|
Wilson Snyder
|
960b2ed023
|
Internals: Fix some shadow and other warnings. No functional change
|
2017-09-14 23:26:23 -04:00 |
|
Wilson Snyder
|
77804b4d38
|
Fix GCC noreturn compile error, bug1209.
|
2017-09-13 19:27:59 -04:00 |
|
Wilson Snyder
|
c28a6eef3b
|
Fix whitespace issues, bug1203.
|
2017-09-11 19:18:58 -04:00 |
|
Wilson Snyder
|
074689b5de
|
SystemPerl mode (-sp-deprecated) has been removed.
|
2017-09-07 21:08:49 -04:00 |
|
Wilson Snyder
|
cb82c42e35
|
Test for bug1191.
|
2017-08-28 22:41:38 -04:00 |
|
Wilson Snyder
|
ca26596695
|
Fix undefined VL_POW_WWI.
|
2017-07-12 20:08:32 -04:00 |
|
Wilson Snyder
|
13f790360d
|
Fix compile error on unused VL_VALUEPLUSARGS_IW, bug1181.
|
2017-07-07 07:50:45 -04:00 |
|
Wilson Snyder
|
70daadf987
|
Fix cpp-check warnings; support XML format 2
|
2017-07-06 20:25:59 -04:00 |
|
Wilson Snyder
|
9d5004db1c
|
Fix GCC 7 warnings.
|
2017-07-06 19:49:34 -04:00 |
|
Wilson Snyder
|
00a502942e
|
Fix valueplus exceeding array bounds.
|
2017-07-06 19:01:35 -04:00 |
|
Wilson Snyder
|
3adb22e971
|
Support x in ,
|
2017-07-05 18:51:06 -04:00 |
|
Wilson Snyder
|
6c87724af8
|
Support set_time_unit/set_time_precision in C traces, msg2261.
|
2017-06-20 19:33:58 -04:00 |
|
Wilson Snyder
|
97093fdf81
|
Fix power operator on wide constants, bug761.
|
2017-06-05 20:30:01 -04:00 |
|
Wilson Snyder
|
50c4f60c68
|
Internals: Favor preincrement. No functional change.
|
2017-06-05 20:16:51 -04:00 |
|
Wilson Snyder
|
f0fb3b78d1
|
Internals: New VL_ZERO_W for faster inline. Prefer WData for wide. No functional change intended.
|
2017-06-05 20:04:09 -04:00 |
|
Wilson Snyder
|
9b06178f35
|
Fix shifts by more than 32-bit numbers, bug1174.
|
2017-06-05 07:56:59 -04:00 |
|
Wilson Snyder
|
447d803800
|
Fix internal clang warnings.
|
2017-05-24 23:51:15 -04:00 |
|
Wilson Snyder
|
b032fce962
|
Support $value$plusargs with variables, bug1165.
|
2017-05-18 22:41:43 -04:00 |
|
Wilson Snyder
|
e6d7e7e329
|
Version bump
|
2017-01-15 12:13:13 -05:00 |
|