Wilson Snyder
|
3ad3944f2c
|
Fix Travis/GCC warnings. For VPI/DPI still avoid C++11.
|
2020-08-24 18:49:36 -04:00 |
|
Wilson Snyder
|
be8f1a25c6
|
Commentary (#2510)
|
2020-08-24 08:58:33 -04:00 |
|
Wilson Snyder
|
f7f3d3fd43
|
Fix splitting eval functions with --output-split-cfuncs (#2368).
|
2020-08-23 22:21:40 -04:00 |
|
Wilson Snyder
|
4003e01283
|
Commentary
|
2020-08-23 20:58:23 -04:00 |
|
Wilson Snyder
|
917d3b0fb3
|
Support virtual class
|
2020-08-23 20:27:25 -04:00 |
|
Wilson Snyder
|
3d073c9534
|
Fix class extends to use virtual destruction
|
2020-08-23 20:00:39 -04:00 |
|
Wilson Snyder
|
20206b1e2e
|
Support simple class extends.
|
2020-08-23 19:37:56 -04:00 |
|
Wilson Snyder
|
fefe731105
|
Tests: Better virtual test
|
2020-08-23 11:50:42 -04:00 |
|
Wilson Snyder
|
1dce6b2500
|
Support $stable
|
2020-08-23 11:34:19 -04:00 |
|
Wilson Snyder
|
d2fac4aa2f
|
Internals: Add --debug-exit-uvm
|
2020-08-23 09:05:18 -04:00 |
|
Wilson Snyder
|
132cc1d068
|
Parser: Move timing control unsupported message
|
2020-08-23 08:56:35 -04:00 |
|
Wilson Snyder
|
f4a72946eb
|
Support $urandom, $urandom_range without stability.
|
2020-08-23 08:42:50 -04:00 |
|
Wilson Snyder
|
e10156548d
|
Fix GCC warnings
|
2020-08-23 07:19:20 -04:00 |
|
Wilson Snyder
|
4e6d2cfe38
|
Fix class constructor error on assignments to const.
|
2020-08-22 22:44:00 -04:00 |
|
Wilson Snyder
|
7f3a73e314
|
Fix naming of "id : begin" blocks.
|
2020-08-22 22:21:37 -04:00 |
|
Wilson Snyder
|
143050e034
|
Fix fwrite GCC warning
|
2020-08-22 21:34:41 -04:00 |
|
Wilson Snyder
|
8455ee7091
|
Optimize one-statement fork/join into begin
|
2020-08-22 20:04:02 -04:00 |
|
Wilson Snyder
|
9702d11657
|
Support class extern.
|
2020-08-22 19:46:21 -04:00 |
|
Wilson Snyder
|
decbf79f39
|
Convert unnamed error to new PKGNODECL error.
|
2020-08-22 19:42:21 -04:00 |
|
Wilson Snyder
|
2d7d2c5992
|
Fix false DECLFILENAME on black-boxed modules (#2430).
|
2020-08-22 16:56:21 -04:00 |
|
Wilson Snyder
|
2abbd5c145
|
Convert unnamed error to new PKGNODECL error.
|
2020-08-22 16:37:49 -04:00 |
|
Wilson Snyder
|
583605b218
|
Parser: Move extern decl unsupported message
|
2020-08-22 16:24:29 -04:00 |
|
Wilson Snyder
|
67fab0b4fc
|
Internals: Add missing package null test. No functional change intended.
|
2020-08-22 10:22:56 -04:00 |
|
Wilson Snyder
|
43213fcdc2
|
Fix GCC warnings
|
2020-08-22 07:44:22 -04:00 |
|
Yutetsu TAKATSUKASA
|
f632ea500c
|
Fix slice of unpacked array calculation (Issue #2506) (#2507)
Fixes Issue #2506 by shifting index as ArraySel does
|
2020-08-22 15:23:26 +09:00 |
|
Wilson Snyder
|
dbb69412e5
|
Travis: Use make -k
|
2020-08-21 08:31:27 -04:00 |
|
Wilson Snyder
|
d7bc0ff5e5
|
Fix GCC warnings
|
2020-08-21 08:30:12 -04:00 |
|
Wilson Snyder
|
14604a24d6
|
Fix GCC warnings
|
2020-08-20 08:12:06 -04:00 |
|
Wilson Snyder
|
816c5e0dc9
|
Fix GCC warnings
|
2020-08-19 08:20:06 -04:00 |
|
Rupert Swarbrick
|
aa39d020d8
|
Fix build with Bison 3.7 and newer (#2505)
|
2020-08-18 12:12:52 -04:00 |
|
Wilson Snyder
|
b67f1f0e94
|
Fix GCC warnings
|
2020-08-18 08:10:44 -04:00 |
|
Wilson Snyder
|
f5546febe8
|
Fix OSX GCC register warning.
|
2020-08-18 08:02:50 -04:00 |
|
Wilson Snyder
|
27181d534e
|
Commentary
|
2020-08-17 07:57:38 -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
|
ea9b65fe6d
|
Hardcode VM_C11 as always need C++11 now
|
2020-08-16 15:10:43 -04:00 |
|
Wilson Snyder
|
3c1ed075e5
|
tests: Disable wide line test as breaks user commits.
|
2020-08-16 14:57:16 -04:00 |
|
Wilson Snyder
|
6013b54f7b
|
clang-tidy cleanups. No functional change intended.
|
2020-08-16 14:55:46 -04:00 |
|
Wilson Snyder
|
d75a8624c1
|
C++11: constexpr replacing defines. No functional change intended.
|
2020-08-16 14:19:12 -04:00 |
|
Wilson Snyder
|
ac04e85a1c
|
C++11: More range for. No functional change intended.
|
2020-08-16 12:54:32 -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
|
034737d2a8
|
C++11: Use member declaration initalizations (in nodes). 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
|
ea4031cbd3
|
C++11: Use delegating constructors. 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 |
|