Wilson Snyder
|
143050e034
|
Fix fwrite GCC warning
|
2020-08-22 21:34:41 -04:00 |
|
Wilson Snyder
|
698e0fbbd1
|
configure: Try compiler flags to get to C++11 (#2502)
|
2020-08-17 07:40:07 -04:00 |
|
Wilson Snyder
|
6013b54f7b
|
clang-tidy cleanups. No functional change intended.
|
2020-08-16 14:55:46 -04:00 |
|
Wilson Snyder
|
78aee6f4e7
|
C++11: Use sized enums (+4% performance).
|
2020-08-16 12:05:35 -04:00 |
|
Wilson Snyder
|
ee9d6dd63f
|
C++11: Favor auto, range for. No functional change intended.
|
2020-08-16 11:44:06 -04:00 |
|
Wilson Snyder
|
72d2cff0a1
|
C++11: Use member declaration initalizations. No functional change intended.
|
2020-08-16 11:44:06 -04:00 |
|
Wilson Snyder
|
033e7ac020
|
C++11: Use member declaration initalizations. No functional change intended.
|
2020-08-16 11:44:06 -04:00 |
|
Wilson Snyder
|
042d3eed23
|
C++11: Use override where possible. No functional change.
|
2020-08-16 11:44:05 -04:00 |
|
Wilson Snyder
|
c0127599df
|
C++11: Use nullptr. No functional change.
|
2020-08-16 11:44:05 -04:00 |
|
Wilson Snyder
|
7c54a451a9
|
C++11: Remove pre-c11 VL_OVERRIDE etc. No functional change.
|
2020-08-16 11:44:05 -04:00 |
|
Wilson Snyder
|
2118038cb9
|
Commentary
|
2020-08-15 14:22:50 -04:00 |
|
Wilson Snyder
|
9927e8b3ee
|
clang-format uses C++11 style. No functional change.
|
2020-08-15 09:48:08 -04:00 |
|
Yutetsu TAKATSUKASA
|
953a442827
|
Support hierarchical verilation using protect lib (#2206)
|
2020-08-15 09:43:53 -04:00 |
|
Wilson Snyder
|
f3b28c5c74
|
Remove configure --enable-prec11-final
|
2020-08-15 09:39:59 -04:00 |
|
Wilson Snyder
|
74754d94c3
|
Codacy fix
|
2020-08-06 22:03:00 -04:00 |
|
Wilson Snyder
|
98cd925fda
|
Fix non-32 bit conversion to float (#2495).
|
2020-08-06 21:56:43 -04:00 |
|
Wilson Snyder
|
edf6a40f19
|
Fix VL_CONSTHI truncation (#2473)
|
2020-07-18 17:35:20 -04:00 |
|
Wilson Snyder
|
1488f9130d
|
Enable simple function localparams (#2461)
|
2020-07-15 19:31:19 -04:00 |
|
Marshal Qiao
|
d55c233427
|
Fix bad delete in verilated_save.h (#2462)
|
2020-07-14 06:39:00 -04:00 |
|
Wilson Snyder
|
7e7447812c
|
Fix modulus exception (#2460)
|
2020-07-11 08:17:16 -04:00 |
|
Wilson Snyder
|
b35b5aacfa
|
Fix division exception (#2460)
|
2020-07-10 22:28:02 -04:00 |
|
Wilson Snyder
|
dced49a804
|
Internals: Cleanup branch coverage. No functional change.
|
2020-07-10 19:17:21 -04:00 |
|
Fan Shupei
|
04c96694e6
|
Add $writememb support (#2450)
|
2020-07-01 17:32:15 -04:00 |
|
Wilson Snyder
|
a2abd361db
|
gtkwave: Update to match spacing of upstream. No functional change.
|
2020-06-30 19:16:10 -04:00 |
|
Geza Lore
|
09806d7576
|
Update fstapi.c to latest (fix undefined thread behaviour)
|
2020-06-30 19:50:41 +01:00 |
|
Geza Lore
|
7342cf278a
|
Travis: Add 32-bit build on focal
|
2020-06-28 20:11:22 +01:00 |
|
Geza Lore
|
378d947702
|
Travis: Add FreeBSD build + portability fixes
|
2020-06-28 15:37:24 +01:00 |
|
Stephen Henry
|
98b5417e04
|
Disable argument template type deduction. (#2426)
Fixes #2421, #2435 relating to 32-bit build failures.
|
2020-06-28 10:54:15 +01:00 |
|
Wilson Snyder
|
b1495f0742
|
Commentary (#2423)
|
2020-06-14 10:44:57 -04:00 |
|
Ludwig Rogiers
|
c367b671b6
|
Support VPI parameter and localparam (#2370)
|
2020-06-12 18:38:01 -04:00 |
|
Geza Lore
|
fac89c5d62
|
Close trace on vl_fatal/vl_finish (#2414)
This is required to get the last bit of FST trace and close the FST file
properly on $stop or assertion failure.
|
2020-06-12 07:15:42 +01:00 |
|
Wilson Snyder
|
c5d61da5d2
|
Internal coverage: Fix coverage of tests that abort. No functional change intended.
|
2020-06-05 08:00:22 -04:00 |
|
Wilson Snyder
|
a433096d5a
|
Internals: Fix misc internal coverage holes. No functional change intended.
|
2020-06-04 19:49:39 -04:00 |
|
Wilson Snyder
|
c3271aa891
|
Fix duplicate VLCOVGEN short code
|
2020-06-02 21:42:24 -04:00 |
|
Ludwig Rogiers
|
2b6353b36e
|
Support vpi_handle type vpiLeftRange and vpiRightRange for vpiRange objects (#2395)
* Implement vpi_handle type vpiLeftRange and vpiRightRange for vpiRange objects
* Change VerilatedVpioConst type to vpiConstant
|
2020-06-02 08:04:22 -04:00 |
|
Wilson Snyder
|
6ce878cb0d
|
Fix some clang-tidy warnings
|
2020-06-01 23:16:17 -04:00 |
|
Wilson Snyder
|
ae448e5ef9
|
Fix older GCC compiler error.
|
2020-06-01 09:08:50 -04:00 |
|
Wilson Snyder
|
a57826b125
|
Line Coverage now tracks all statement lines, not just branch lines.
|
2020-05-31 15:52:17 -04:00 |
|
Geza Lore
|
95534fa5c5
|
Remove unused headers (#2389)
|
2020-05-31 20:21:07 +01:00 |
|
Wilson Snyder
|
b60a92eed3
|
Fix pre-C11 compiler warning.
|
2020-05-30 21:11:37 -04:00 |
|
Geza Lore
|
9712ceedd7
|
Internals: Remove empty statements. No functional change intended.
Remove stray semicolons, mostly by capturing them in macros accurately.
This removes a ton on lint warnings from CLion.
|
2020-05-30 19:13:18 +01:00 |
|
Wilson Snyder
|
4cfa3f879a
|
Internals: Allow VL_DANGLING on pointer const.
|
2020-05-29 18:31:53 -04:00 |
|
Ludwig Rogiers
|
460315128b
|
Fix vpi_get_value() error message when passing unsupported vpiHandle. (#2378)
|
2020-05-29 08:10:22 -04:00 |
|
Wilson Snyder
|
ebda8f866c
|
Cleanup codacity and missing consts.
|
2020-05-28 21:04:36 -04:00 |
|
Wilson Snyder
|
5089ac6119
|
Remove VL_ULL as ULL now in MSVC & C++11
|
2020-05-28 20:32:07 -04:00 |
|
Wilson Snyder
|
279f21bb5b
|
Configure now enables SystemC if it is installed as a system headers.
|
2020-05-28 18:51:46 -04:00 |
|
Wilson Snyder
|
773ed97504
|
Internals Most VerilatedLockGuard can be const. No functional change intended.
|
2020-05-28 18:23:46 -04:00 |
|
Stephen Henry
|
c4aab57c62
|
Internals: Refactor to introduce VerilatedFdList. (#2363)
|
2020-05-28 17:59:18 -04:00 |
|
Maarten De Braekeleer
|
e8f27be200
|
Fix Visual Studio compiler issues (#2375)
* Make sure compiler creates same object file as target of rule
* MSVC requires a string return
* Case ranges are a gnu extension which MSVC does not understand
* _dupenv_s also returns 0 if the var could not be found
See https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/dupenv-s-wdupenv-s?view=vs-2019
|
2020-05-28 17:39:20 -04:00 |
|
Geza Lore
|
622f59ad65
|
Set OPT_FAST=-Os as default (#2374)
|
2020-05-28 00:57:49 +01:00 |
|