Wilson Snyder
|
d75a8624c1
|
C++11: constexpr replacing defines. No functional change intended.
|
2020-08-16 14:19:12 -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
|
c0127599df
|
C++11: Use nullptr. No functional change.
|
2020-08-16 11:44:05 -04:00 |
Wilson Snyder
|
98cd925fda
|
Fix non-32 bit conversion to float (#2495).
|
2020-08-06 21:56:43 -04:00 |
Wilson Snyder
|
6ce878cb0d
|
Fix some clang-tidy warnings
|
2020-06-01 23:16:17 -04:00 |
Geza Lore
|
95534fa5c5
|
Remove unused headers (#2389)
|
2020-05-31 20:21:07 +01: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
|
fbc814b54a
|
Internal code coverage fixes
|
2020-05-29 19:35:54 -04:00 |
Wilson Snyder
|
5089ac6119
|
Remove VL_ULL as ULL now in MSVC & C++11
|
2020-05-28 20:32:07 -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 |
Wilson Snyder
|
6a882f9dc6
|
Internal code coverage improvements. No functional change intended.
|
2020-05-23 10:34:58 -04:00 |
Wilson Snyder
|
6fd7f45cef
|
Internals: Remove dead needHInlines code
|
2020-05-16 07:53:27 -04:00 |
Wilson Snyder
|
f005b7fd87
|
Support scan %* format
|
2020-05-11 22:13:59 -04:00 |
Wilson Snyder
|
897b9ccfe2
|
Fix display of huge double.
|
2020-05-10 16:03:46 -04:00 |
Yossi Nivin
|
f9a0cf0cff
|
Support $countbits (#2287)
|
2020-05-10 14:27:22 -04:00 |
Wilson Snyder
|
5f7ae1fbce
|
wip
|
2020-05-07 21:04:26 -04:00 |
Wilson Snyder
|
7d7e67b49b
|
Show Verilog reference on V3Number asserts.
|
2020-05-04 19:57:21 -04:00 |
Wilson Snyder
|
c6d1a9858a
|
Use clang-format 10.0.0
|
2020-04-28 18:47:59 -04:00 |
Wilson Snyder
|
f3308d236b
|
clang-format remaining sources. No functional change.
|
2020-04-15 07:58:34 -04:00 |
Geza Lore
|
08b74e5ab9
|
Fix crash when formatting constant wider than 1023 bits (#2260)
|
2020-04-14 18:07:09 -04:00 |
Wilson Snyder
|
50535a1894
|
Internals: cppcheck 1.90 fixes. No functional change intended.
|
2020-04-05 18:57:47 -04:00 |
Wilson Snyder
|
a331397954
|
Fix real conversion from constant with X/Z.
|
2020-04-05 11:56:15 -04:00 |
Wilson Snyder
|
38a31ae168
|
Cleanup misc clang-tidy warnings. No functional change intended
|
2020-04-03 22:31:54 -04:00 |
Wilson Snyder
|
ab058c85bf
|
Fix clang warning.
|
2020-04-01 12:40:49 -04:00 |
Wilson Snyder
|
e6beab4037
|
Fix implicit conversion of floats to wide integers.
|
2020-03-31 20:42:07 -04:00 |
Wilson Snyder
|
1ce360ed5b
|
Add SPDX license identifiers. No functional change.
|
2020-03-21 11:24:24 -04:00 |
Wilson Snyder
|
609a5dc26d
|
Fix cppcheck warnings. No functional change intended.
|
2020-02-03 23:21:56 -05:00 |
Wilson Snyder
|
2d195ebae5
|
Cleanup IEEE references.
|
2020-01-30 20:23:57 -05:00 |
Stefan Wallentowitz
|
22088c907f
|
Set maximum number width (#2128)
Adjust the maximum number width to 64K. Add --max-num-width option to
adjust this setting.
Closes #2082
|
2020-01-21 12:17:31 +01:00 |
Pieter Kapsenberg
|
4443ab34fd
|
Support left justified . Closes #2101.
|
2020-01-15 07:32:45 -05:00 |
Wilson Snyder
|
2a50fafef2
|
Fix %{number}s with strings. #2093.
|
2020-01-09 19:39:27 -05:00 |
Wilson Snyder
|
f23fe8fd84
|
Update copyright year.
|
2020-01-06 18:05:53 -05:00 |
Yutetsu TAKATSUKASA
|
8cdc0c4e00
|
Support string putc, getc, substr, bug1606.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2019-12-15 08:09:52 -05:00 |
Yutetsu TAKATSUKASA
|
c2037ddbc5
|
Support string compare, icompare, ato* methods, bug1606.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2019-12-09 19:17:52 -05:00 |
Wilson Snyder
|
bd0eadb311
|
Fix handling user-botch of %d to print real.
|
2019-12-08 22:48:44 -05:00 |
Wilson Snyder
|
700f2072c0
|
Framework for WDatas being vectors of 64-bit EDatas, but not supporting this at this time.
|
2019-12-08 21:36:38 -05:00 |
Wilson Snyder
|
559852f60b
|
Add error when number missing value.
|
2019-12-02 20:21:24 -05:00 |
Wilson Snyder
|
0c0198cf55
|
Support string.toupper and string.tolower.
|
2019-11-17 05:05:09 -05:00 |
Wilson Snyder
|
fcb733e8d0
|
Fix clang warning.
|
2019-11-09 21:47:27 -05:00 |
Wilson Snyder
|
5811ec07e6
|
Update URLs to https://verilator.org
|
2019-11-07 22:33:59 -05:00 |
Wilson Snyder
|
352adbed74
|
Codacy/Cppcheck cleanups.
|
2019-10-24 22:40:15 -04:00 |
Wilson Snyder
|
771a301f66
|
Commentary: Remove newlines, upsets some patches. No functional change.
|
2019-10-04 20:17:11 -04:00 |
Wilson Snyder
|
a9954a71c3
|
Fix case statements with strings, bug1536.
|
2019-10-04 19:13:39 -04:00 |
Wilson Snyder
|
9eaec3b5c1
|
Fix misc bad-syntax crashes, bug1530.
|
2019-09-30 19:48:01 -04:00 |
Wilson Snyder
|
fa904f386c
|
Commentary - Spelling fixes
|
2019-09-09 07:50:21 -04:00 |
Todd Strader
|
4a14788c9b
|
When showing an error, show the instance location
|
2019-07-26 12:52:38 -04:00 |
Wilson Snyder
|
01ef7122e9
|
Internals: Add lcov code coverage markers.
|
2019-06-30 22:37:03 -04:00 |
Wilson Snyder
|
34ef3c9c38
|
Internals: Assert V3Number ops have different pointers.
|
2019-06-15 08:10:17 -04:00 |
Wilson Snyder
|
90af180ec1
|
Fix constant function return of function var, bug1467.
|
2019-06-15 08:03:39 -04:00 |
Wilson Snyder
|
0d71c1154d
|
Fix overshift error to have user's source line.
|
2019-06-15 07:44:03 -04:00 |