Wilson Snyder
|
0f857ce423
|
In errors, single quote signals and other from-user data.
|
2019-07-11 22:09:30 -04:00 |
Wilson Snyder
|
dacf45fea9
|
Fix error message continuations to avoid linenumber repetition
|
2019-07-11 19:15:40 -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
|
f7641d2ecc
|
Change MULTITOP to warning to help linting, see manual.
|
2019-06-30 16:46:48 -04:00 |
Wilson Snyder
|
af5616c077
|
Fix line number in dup vars.
|
2019-06-28 22:34:01 -04:00 |
Wilson Snyder
|
8e7559c6c9
|
Show included-from filenames in warnings, bug1439.
|
2019-06-22 17:01:39 -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
|
e713c8ce57
|
Fix not reporting some duplicate signals, bug1462.
|
2019-06-12 19:17:10 -04:00 |
Wilson Snyder
|
b83b606267
|
Internals: Detab and fix spacing style issues. No functional change.
When diff, recommend using "git diff --ignore-all-space"
When merging, recommend using "git merge -Xignore-all-space"
|
2019-05-19 16:13:13 -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 |
Wilson Snyder
|
8a4aeddbb0
|
Copyright year update.
|
2019-01-03 19:17:22 -05:00 |
Wilson Snyder
|
61e4b0a472
|
Add IMPORTSTAR warning on import::* inside scope.
|
2018-11-28 18:25:34 -05:00 |
Wilson Snyder
|
e0b2c46664
|
Internals: Function return values act as vars, not wires.
|
2018-11-25 19:50:53 -05:00 |
Wilson Snyder
|
b8098098d8
|
Internals: Refactor input/output to new class in prep for ref support.
|
2018-10-27 17:29:00 -04:00 |
Wilson Snyder
|
5ae1ce90ad
|
Internals: Refactor into cvtToHex function. No functional change.
|
2018-10-14 16:25:36 -04:00 |
Wilson Snyder
|
d87b9d25ca
|
Internals: Cleanup and standardize include order. No functional change intended.
|
2018-10-14 13:59:40 -04:00 |
Wilson Snyder
|
595419b370
|
Internals: Sort includes for clang-tidy. No functional change intended.
|
2018-10-14 07:04:18 -04:00 |
Wilson Snyder
|
442e4f35f0
|
Internals: Cleanup empty string constructors for clang-tidy. No functional change.
|
2018-10-13 23:06:36 -04:00 |
Wilson Snyder
|
e8b8b33ff6
|
Internals: Cleanup find with chars for clang-tidy. No functional change.
|
2018-10-13 22:28:59 -04:00 |
Wilson Snyder
|
75f28fd446
|
Internals: Fix spacing of function calls. No functional change.
|
2018-08-25 09:52:45 -04:00 |
Wilson Snyder
|
22939d7473
|
Merge from master
|
2018-07-14 19:27:51 -04:00 |
Wilson Snyder
|
9e3a88c41d
|
Inability to write a file is typically user, not internal error.
|
2018-07-14 19:22:50 -04:00 |
Wilson Snyder
|
cd4e6b35b3
|
Internals: Standardize debug() function generation. No functional change intended.
|
2018-05-14 06:50:47 -04:00 |
Wilson Snyder
|
05db8ce6c8
|
Internals: Move iterators to AstNVisitor to avoid null this.
|
2018-05-10 20:55:37 -04:00 |
Wilson Snyder
|
02f18fc21b
|
Merge from master
|
2018-03-15 23:31:59 -04:00 |
Wilson Snyder
|
7922a1de28
|
Internals: Misc cleanups related to V3LinkDot. No functional change intended.
|
2018-03-15 19:46:05 -04:00 |
Wilson Snyder
|
2c30aecc5b
|
Merge from master
|
2018-03-10 16:51:34 -05:00 |
Wilson Snyder
|
770045676f
|
Internals: Split some extremely long lines. No functional change.
|
2018-03-10 16:32:04 -05:00 |
Wilson Snyder
|
f0ba17a19b
|
Merge from master.
|
2018-02-27 07:24:31 -05:00 |
Wilson Snyder
|
7f5b1a402c
|
Internals: Part of last change, spacing.
|
2018-02-07 20:29:58 -05:00 |
Wilson Snyder
|
22573d238b
|
Internals: Fix GCC8 cppcheck warnings. No functional change.
|
2018-02-07 20:16:53 -05:00 |
Wilson Snyder
|
597d28b505
|
Fix internals to make null-pointer-check clean. Also add more const's. No functional change intended, but likely something will break.
|
2018-02-01 21:32:58 -05:00 |
Wilson Snyder
|
94e8cf1de9
|
Internals: Use explicit std:: instead of using namespace std. No functional change intended.
|
2018-02-01 21:24:41 -05:00 |
Wilson Snyder
|
8e65d93d6d
|
Copyright year update. No functional change.
|
2018-01-02 18:05:06 -05:00 |
Wilson Snyder
|
0d645757e7
|
Less debug verbosity
|
2017-11-21 21:52:22 -05:00 |
Wilson Snyder
|
a579e9273b
|
Support self-recursive modules, bug659.
|
2017-11-18 17:42:35 -05:00 |
Wilson Snyder
|
8cc4b588b2
|
Add error when driving input-only modport.
|
2017-11-14 19:50:31 -05:00 |
Wilson Snyder
|
cc0b780412
|
Internals: More use of unordered_map/set. No functional change intended.
|
2017-10-18 18:22:58 -04:00 |
Wilson Snyder
|
a1a8f17617
|
Internals: Add const's. No functional change
|
2017-10-10 20:24:10 -04:00 |
Wilson Snyder
|
0bdc57a14a
|
Fix lost .tree debug file extensions in recent commit.
|
2017-10-01 22:17:37 -04:00 |
Wilson Snyder
|
89c8449ec0
|
Support package export, bug1217.
|
2017-09-20 21:04:59 -04:00 |
Wilson Snyder
|
63361fc56e
|
Add performance information to --stats file.
|
2017-09-17 22:52:57 -04:00 |
Todd Strader
|
2fa16708b7
|
Fix non-arrayed cells with interface arrays, bug1153.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-05-10 19:05:42 -04:00 |
Wilson Snyder
|
8943ad5966
|
internals: Remove extra newlines on v3fatalSrc. No functional change.
|
2017-04-28 20:09:27 -04:00 |
Wilson Snyder
|
96a5445d44
|
Support ports of array of reals, bug1154.
|
2017-04-28 06:10:14 -04:00 |
Wilson Snyder
|
473d555dc1
|
Fix ugly interface-to-non-interface errors, bug1112.
|
2017-03-17 18:35:53 -04:00 |
Wilson Snyder
|
e6d7e7e329
|
Version bump
|
2017-01-15 12:13:13 -05:00 |
Wilson Snyder
|
2d0084308d
|
Internals: Convert AstNUser to non-pointer to avoid NULL call. No functional change intended.
|
2016-11-27 09:40:12 -05:00 |
Wilson Snyder
|
7efa40966a
|
Internals: Remove second argument to visitors. No functional change intended.
|
2016-11-27 08:11:38 -05:00 |