Stefan Wallentowitz
|
b7665a88db
|
Rename msg to rule in configuration files (#2080)
Rename the -msg switch to -rule in configuration files as it is more
clear.
resolves #2068
|
2019-12-30 19:15:43 +01:00 |
Wilson Snyder
|
c753904a3f
|
Internals: Copy into parser Verilog-Perl rules as comments. No functional change.
|
2019-12-24 16:15:48 -05:00 |
Wilson Snyder
|
ea5b01d9f3
|
Internals: Rename pexpr. No functional change intended.
|
2019-12-24 16:04:28 -05:00 |
Peter Monsson
|
9b998cf6b3
|
Support implication operator "|->" in assertions, #2069.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2019-12-23 16:49:18 -05:00 |
Wilson Snyder
|
0f0c3d4684
|
Internals: Copy into parser Verilog-Perl rules as comments. No functional change.
|
2019-12-23 16:27:07 -05:00 |
Wilson Snyder
|
bacbb4cafd
|
Parse join_any/join_none still as unsupported.
|
2019-12-23 15:19:22 -05:00 |
Wilson Snyder
|
2cbfe99ad5
|
Parse all class constructs, as still unsupported.
|
2019-12-23 15:03:04 -05:00 |
Wilson Snyder
|
53c6b7df63
|
Internals: Rename NodeClassDType. No functional change.
|
2019-12-16 22:46:09 -05:00 |
Wilson Snyder
|
83a1bd0675
|
Support immediate cover statements & refactor coverage internals.
|
2019-12-16 21:44:20 -05:00 |
Wilson Snyder
|
460e0541f3
|
Add error when `resetall inside module
|
2019-12-14 22:04:58 -05:00 |
Wilson Snyder
|
e28175108f
|
Support queues (excluding {} notation and pattern assignments), bug545.
|
2019-12-01 12:35:49 -05:00 |
Wilson Snyder
|
b81295230a
|
Support associative arrays.
|
2019-12-01 11:52:48 -05:00 |
Wilson Snyder
|
3d6e8e9eb0
|
Add -Wno-context.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2019-11-23 10:40:32 -05:00 |
Wilson Snyder
|
df192f2b61
|
Support / with warning.
|
2019-11-23 09:16:06 -05:00 |
Wilson Snyder
|
17ad59394f
|
Support shortreal as real, with a SHORTREAL warning.
|
2019-11-23 08:34:40 -05:00 |
Wilson Snyder
|
f134ac4f2f
|
Black box some additional unsupported constructs.
|
2019-11-17 09:01:41 -05:00 |
Wilson Snyder
|
09ca4ce791
|
Internals: Assert proper AstArgs in place.
|
2019-11-17 08:43:04 -05:00 |
Wilson Snyder
|
d480c2f033
|
Add +verilator+error+limit to see more assertion errors.
|
2019-11-16 18:25:47 -05:00 |
Wilson Snyder
|
c36d9a68f5
|
Support $ungetc.
|
2019-11-16 12:55:10 -05:00 |
Wilson Snyder
|
8c5aa21a11
|
Support $rewind.
|
2019-11-16 12:21:35 -05:00 |
Wilson Snyder
|
47b5e36e60
|
Add -Wpedantic for compliance testing.
|
2019-11-16 11:59:21 -05:00 |
Wilson Snyder
|
5811ec07e6
|
Update URLs to https://verilator.org
|
2019-11-07 22:33:59 -05:00 |
Wilson Snyder
|
2aed499e00
|
Fix detecting missing reg types, bug1570.
|
2019-11-05 21:15:44 -05:00 |
Wilson Snyder
|
b2c5f8e74e
|
Commentary: No functional change.
|
2019-11-05 20:42:49 -05:00 |
Wilson Snyder
|
2ab819aef0
|
Fix bad-syntax crashes, bug1573
|
2019-10-28 18:46:13 -04:00 |
Wilson Snyder
|
6081c262f2
|
Fix misc bad-syntax crashes, bug1557-1560.
|
2019-10-16 20:05:29 -04:00 |
Wilson Snyder
|
c73336f8f5
|
Fix misc bad-syntax crashes, bug1548, bug1550-1553.
|
2019-10-15 19:06:00 -04:00 |
Wilson Snyder
|
307549e8a6
|
Internals: Fix some cppcheck warnings.
|
2019-10-06 08:20:02 -04:00 |
Wilson Snyder
|
d472ef63e9
|
Internals: Cleanup some misnamed classes. No functional change.
|
2019-10-05 08:17:21 -04:00 |
Wilson Snyder
|
12fa085b26
|
Fix misc bad-syntax crashes, bug1529.
|
2019-09-30 19:22:14 -04:00 |
Wilson Snyder
|
be4692772c
|
Ignore MCD fopenw with --bbox-unsup.
|
2019-09-26 23:37:22 -04:00 |
Wilson Snyder
|
1471f5691a
|
Fix error on multidimensional cells, bug1505.
|
2019-09-12 19:06:26 -04:00 |
Wilson Snyder
|
e556269692
|
Commentary - Spelling fixes
|
2019-09-12 07:22:22 -04:00 |
Wilson Snyder
|
314cd92129
|
Support $fseek, $ftell, $frewind, bug1496.
|
2019-09-03 21:28:15 -04:00 |
Wilson Snyder
|
81e806e895
|
Fix elaboration time errors, bug1429.
|
2019-08-04 22:34:54 -04:00 |
Wilson Snyder
|
7d4958264a
|
Support arbitrary-argument $warning/$info etc
|
2019-08-04 21:50:08 -04:00 |
Wilson Snyder
|
ee469eedaf
|
Fix some errors reporting wrong objects.
|
2019-07-14 15:06:49 -04:00 |
Wilson Snyder
|
0fef3b02ec
|
Fix some parse tokens having wrong fileline.
|
2019-07-13 12:01:26 -04:00 |
Wilson Snyder
|
a7e5cccf33
|
In errors, single quote signals and other from-user data.
|
2019-07-11 22:36:32 -04:00 |
Wilson Snyder
|
8548ecfdac
|
Internals: Add UASSERT_OBJ macro to replace hand-done ifs. No functional change intended.
This makes it easier to filter out correctly zero code-coverage lines.
|
2019-07-06 12:57:50 -04:00 |
Wilson Snyder
|
951521320a
|
Warnings: Suppress dup lines, and use lowercase note: to match gcc
|
2019-06-22 16:12:17 -04:00 |
Wilson Snyder
|
5cb6474cc6
|
Fix not reporting some duplicate signals/ports, bug1462.
|
2019-06-22 12:43:48 -04:00 |
Wilson Snyder
|
77c2d49d1a
|
Internals: Move code out of verilog.y. No functional change.
|
2019-06-11 21:19:44 -04:00 |
Wilson Snyder
|
cfb05cd70a
|
Whitespace cleanup. No functional change.
|
2019-06-11 20:20:04 -04:00 |
Wilson Snyder
|
f6f8073058
|
Support logical equivalence operator <->.
|
2019-06-01 19:40:06 -04:00 |
Wilson Snyder
|
902ba752a3
|
Move many unsupported errors from lex to parser so can --bbox-unsup ignore them.
|
2019-05-31 21:05:50 -04:00 |
Wilson Snyder
|
97d9de3dad
|
Support deferred assertions, bug1449.
|
2019-05-31 07:33:57 -04:00 |
Wilson Snyder
|
a58e7d94ec
|
Error continuation lines no longer have %Error prefix.
|
2019-05-30 20:30:59 -04:00 |
Kanad Kanhere
|
3411279294
|
Internals: Relocate quoteNameControls, part of bug1444.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2019-05-16 21:44:01 -04:00 |
Todd Strader
|
eac3458647
|
Internals: V3Number tracks node information, part of bug1305.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2019-05-09 20:03:19 -04:00 |