Wilson Snyder
|
3f0d434f82
|
Gtkwave: Update from upstream for warning cleanup (#4941)
|
2024-03-03 19:24:03 -05:00 |
|
Wilson Snyder
|
2cdc5ea48b
|
Fix unaligned access in --trace --runtime-debug (#4941).
|
2024-03-03 12:33:11 -05:00 |
|
Kefa Chen
|
5f1dc73a1b
|
Support public packed struct / union (#860) (#4878)
|
2024-03-03 10:23:04 -05:00 |
|
Wilson Snyder
|
3786f59e03
|
Change to IEEE 1800-2023 warning mentions
|
2024-03-02 10:15:19 -05:00 |
|
Wilson Snyder
|
fa7234ff68
|
Support 1800-2023 DPI headers, svGetTime/svgGetTimeUnit/svGetTimePrecision methods.
|
2024-03-02 10:15:19 -05:00 |
|
Wilson Snyder
|
e320b0b581
|
Internals: Favor const_iterators. No functional change intended.
|
2024-02-25 17:12:13 -05:00 |
|
Wilson Snyder
|
d1dec38f38
|
Fix integer compare warning (#4887). No functional change.
|
2024-02-13 18:37:41 -05:00 |
|
Wilson Snyder
|
248de2be2e
|
Fix coverage with member
|
2024-02-08 21:51:36 -05:00 |
|
Wilson Snyder
|
8ab576f7e6
|
Internals: Use std::to_string. No functional change intended.
|
2024-02-04 14:38:25 -05:00 |
|
Bartłomiej Chmiel
|
c702fc944e
|
Fix SystemC biguint sign desynchronization (#4870)
* Fix writing to SystemC values with `VL_ASSIGN_SBW`
Signed-off-by: Krzysztof Bieganski <kbieganski@antmicro.com>
Co-authored-by: Bartłomiej Chmiel <bchmiel@antmicro.com>
|
2024-02-02 07:00:13 -05:00 |
|
Wilson Snyder
|
22687a6901
|
Internals: Use C++14 quoted literal std::string
|
2024-01-28 21:00:20 -05:00 |
|
Wilson Snyder
|
eecdf4b0f3
|
Internals: Use C++14 exchange
|
2024-01-28 21:00:20 -05:00 |
|
Wilson Snyder
|
e3e5f30ba1
|
Check for C++14 without also accepting GNU C++11 (#4865)
|
2024-01-28 19:42:29 -05:00 |
|
Wilson Snyder
|
ce174743bb
|
Fix some MSVC warnings
|
2024-01-28 14:47:14 -05:00 |
|
Wilson Snyder
|
a84be1844f
|
MSVC fix, part of fix of null (#4862).
|
2024-01-28 11:05:38 -05:00 |
|
Wilson Snyder
|
9ccef4180f
|
Fix $fwrite of null (#4862).
|
2024-01-28 09:05:50 -05:00 |
|
github action
|
0b8daf4ae4
|
Apply 'make format'
|
2024-01-23 18:06:10 +00:00 |
|
Paul Swirhun
|
6c0c88cfc4
|
Fix unsafe write in wide array insertion (#4850) (#4855)
|
2024-01-23 13:05:27 -05:00 |
|
Wilson Snyder
|
1a2c9ca813
|
Updat GTKwave libraries from upstream
|
2024-01-21 13:59:54 -05:00 |
|
Wilson Snyder
|
3a5248a919
|
Internals: Mark structs final/VL_NOT_FINAL. No functional change intended.
|
2024-01-20 15:06:46 -05:00 |
|
Wilson Snyder
|
1a92502788
|
Add --main support for dumping coverage, and +verilator+coverage+file runtime option.
|
2024-01-20 12:28:49 -05:00 |
|
Wilson Snyder
|
89cfa0737f
|
Internals: Fix cppcheck warnings
|
2024-01-17 19:48:07 -05:00 |
|
Anthony Donlon
|
f80c167d65
|
Fix warnings in verilated_sc_trace.h for Clang. No functional change. (#4807) (#4827)
|
2024-01-17 19:30:42 -05:00 |
|
Tim Hutt
|
5073f208af
|
Internals: Use more standard syntax for avoiding unused variable warnings (#4826)
|
2024-01-13 15:34:59 -05:00 |
|
Larry Doolittle
|
c9d7486d16
|
Fix maybe-uninitialized compiler warning (#4820) (#4822)
|
2024-01-12 13:09:34 -05:00 |
|
Wilson Snyder
|
19cb366e5d
|
Update ifdef (#4805) (#4807). No functional change.
|
2024-01-08 07:35:34 -05:00 |
|
Wilson Snyder
|
69043549d6
|
Fix const anon union (#4800)
|
2024-01-06 17:26:07 -05:00 |
|
Wilson Snyder
|
68e4eeb53e
|
Add predicted stack overflow warning (#4799).
|
2024-01-06 16:16:14 -05:00 |
|
Wilson Snyder
|
0ca90257a5
|
Add predicted stack overflow warning (#4799).
|
2024-01-06 16:14:58 -05:00 |
|
Anthony Donlon
|
7507c5f56c
|
Support SystemC 3.0.0 public review version (#4805) (#4807)
|
2024-01-06 06:01:35 -05:00 |
|
Wilson Snyder
|
47b129bf07
|
Commentary
|
2024-01-05 07:14:40 -05:00 |
|
Marlon James
|
8ea814e4b4
|
Fix VPI parameter iteration (#4798)
|
2024-01-02 18:57:34 -05:00 |
|
Marlon James
|
0195fe9dfd
|
Add vpiConstType support to vpi_get_str() (#4797)
|
2024-01-02 18:52:57 -05:00 |
|
Marlon James
|
e430ea13f4
|
Fix vpi_get() and vpi_get64() to return vpiUndefined on errors (#4795)
See IEEE 1800-2017 section 38.6 and 38.7.
|
2024-01-02 16:25:14 -05:00 |
|
Paul Wright
|
3adb31f53b
|
Fix $time not rounding up (#4790) (#4792)
|
2024-01-01 20:11:46 -05:00 |
|
Wilson Snyder
|
3eaed3b6f5
|
Remove deprecated 32-bit pointer mode (#4791).
|
2024-01-01 10:16:48 -05:00 |
|
Wilson Snyder
|
e76f29e5ba
|
Copyright year update
|
2024-01-01 03:19:59 -05:00 |
|
Wilson Snyder
|
4655ee014b
|
Fix max multiply width. (#4781)
|
2023-12-31 11:42:06 -05:00 |
|
Wilson Snyder
|
ca3b5fbe99
|
Add verilated asserts that VL_MULS_MAX_WORDS does not overflow (#4781). No functional change intended.
|
2023-12-30 15:31:58 -05:00 |
|
Wilson Snyder
|
9de6612cde
|
Avoid shift by 32 even if later masked, to avoid sanitizer warning (#4781). No functional change intended.
|
2023-12-30 14:46:57 -05:00 |
|
Rasfunk
|
2d7e8b58e4
|
Require C++14 or newer (#4784) (#4786)
|
2023-12-29 10:39:00 -05:00 |
|
Wilson Snyder
|
1a43afe6f7
|
Fix $finish twice to no longer exit (#4757).
|
2023-12-24 11:02:52 -05:00 |
|
Wilson Snyder
|
69b779b4a8
|
Internals: Cleanup cpp-check warnings. No functional change.
|
2023-12-20 07:49:03 -05:00 |
|
Todd Strader
|
5ec9bfc47d
|
Support packages in vpi_handle_by_name() (#4768)
|
2023-12-15 17:32:23 -05:00 |
|
Todd Strader
|
1066f06ec1
|
Support VPI parameter iteration (#4765)
|
2023-12-15 13:53:13 -05:00 |
|
Todd Strader
|
fced4d6e57
|
Support vpiConstType in vpi_get() (#4761)
|
2023-12-14 20:37:47 -05:00 |
|
Ryszard Rozak
|
a811f2e17d
|
Support inside operator on unpacked arrays and queues (#4751)
|
2023-12-12 09:20:22 +01:00 |
|
Geza Lore
|
5d99534d54
|
Improve W primitive operations with -Oz (#4733)
|
2023-12-02 22:59:30 +00:00 |
|
Geza Lore
|
f048cff093
|
Add inline for VL_ATTR_ALWINLINE, even on non GNU-C platforms (#4734)
This is required to avoid multiple definition errors at link time for
functions defined in headers and marked VL_ATTR_ALWINLINE.
|
2023-12-02 21:51:59 +00:00 |
|
Krzysztof Boroński
|
bd38c8fe3c
|
Fix # 0 delays for process resumption, etc. (#4697)
|
2023-12-01 13:08:58 -05:00 |
|