Dan Ruelas-Petrisko
|
394d9cf168
|
Support `-libmap` (#5891 partial) (#6764)
|
2025-12-16 11:21:46 -05:00 |
Geza Lore
|
47a4f7fb9b
|
Improve reusability of --dump-inputs output (#6812)
|
2025-12-16 11:08:19 +00:00 |
Wilson Snyder
|
e6cdaf112c
|
Internals: Add `--dump-inputs` to make __inputs without needing `--debug`
|
2025-11-01 20:34:06 -04:00 |
Wilson Snyder
|
b652009235
|
Internals: Fix name of some static and thread variables. No functional change.
|
2025-10-27 20:49:41 -04:00 |
Geza Lore
|
5ac345e09c
|
Internals: Add AstStmtPragma (#6280)
Trivial adaptor node to put AstPragma in AstNodeStmt position, which
will be required in various places. Also fix dumping of AstPragma.
|
2025-10-22 18:51:11 +01:00 |
Wilson Snyder
|
1a8f9f0483
|
Improve `lint_off` to allow multiple messages and comments (#2755 partial).
|
2025-10-07 22:49:42 -04:00 |
Artur Bieniek
|
f719d66129
|
Fix timeprecision backward assignment (#6469)
Signed-off-by: Artur Bieniek <abieniek@internships.antmicro.com>
|
2025-09-23 17:17:07 -04:00 |
Wilson Snyder
|
af54a26b43
|
Fix parsing of `with (...) {...}` but still unsupported
|
2025-09-20 19:59:31 -04:00 |
Wilson Snyder
|
580a843474
|
Fix randomize inside module without any classes
|
2025-09-20 17:13:54 -04:00 |
Wilson Snyder
|
4d671dc5d7
|
De-debug, as on wrong branch ;)
|
2025-09-07 11:27:48 -04:00 |
Wilson Snyder
|
f851671c41
|
debug
|
2025-09-07 11:19:48 -04:00 |
Geza Lore
|
327d55d13d
|
Internals: Fix remaining cppcheck errors (#6319)
Fixed the non const-related issue and added suppressions for the const
ones. With that `make cppcheck` should be clean.
|
2025-08-21 09:43:37 +01:00 |
Wilson Snyder
|
77908447e6
|
Support scoped `new` (#4199).
|
2025-07-02 19:54:57 -04:00 |
Wilson Snyder
|
bb41c6b26b
|
Internals: Fix wrong fileline on some parsing scan-aheads.
|
2025-07-02 18:47:27 -04:00 |
Wilson Snyder
|
d455ec6229
|
Fix `specparam` PATHPULSE broken recent commit (#6142).
|
2025-06-30 18:33:50 -04:00 |
Wilson Snyder
|
916a89761e
|
Add `--work` library-selection option (#5891 partial).
|
2025-06-29 20:17:27 -04:00 |
Wilson Snyder
|
b914cda1c7
|
Internals: cppcheck cleanups. No functional change.
|
2025-06-28 12:29:41 -04:00 |
Wilson Snyder
|
f508dadc97
|
Support `specparam` (#5767).
|
2025-06-28 08:23:43 -04:00 |
Wilson Snyder
|
46c7b69c64
|
Internals: UINFO now includes newline itself. No functional change.
|
2025-05-22 20:29:32 -04:00 |
Wilson Snyder
|
0c8c7fb03c
|
Remove symbol table from parser: Support redeclaring type as non-type; major parsing change (#2412).
|
2025-05-18 07:13:37 -04:00 |
Wilson Snyder
|
6bb16d6c52
|
Disable symbol from parser: Support redeclaring type as non-type; major parsing change (#2412).
|
2025-05-18 07:13:37 -04:00 |
Wilson Snyder
|
b099d6fe63
|
Fix implicit dtype numbering to be per-module.
Internals: Remove use of parser in implicit dtype numbering.
|
2025-05-06 20:39:17 -04:00 |
Wilson Snyder
|
da5eb620bf
|
Internals: Move timeunit to pragma, in prep for future parser. No user-functional change intended.
|
2025-05-06 06:34:49 -04:00 |
Wilson Snyder
|
51616ecf2f
|
Internals: Rename to instances, and other minor cleanups
|
2025-05-04 14:57:10 -04:00 |
Wilson Snyder
|
9b3fccdcb7
|
Add BADVLTPRAGMA on unknown Verilator pragmas (#5945).
|
2025-04-29 18:18:54 -04:00 |
Wilson Snyder
|
98b89d0f2c
|
Fix some cppcheck warnings. No functional change intended.
|
2025-03-27 19:46:59 -04:00 |
Wilson Snyder
|
7521c2c644
|
Standardize some error messages.
|
2025-03-23 19:51:54 -04:00 |
Wilson Snyder
|
c508fd5d24
|
Internals: Remove single-statement braces. No functional change.
|
2025-03-19 22:55:11 -04:00 |
Krzysztof Bieganski
|
b2093b513a
|
Fix type_id package scope resolution (#5826)
|
2025-03-06 17:41:27 -05:00 |
Kamil Rakoczy
|
2e1fa8f338
|
Add `--preproc-resolve` for modules in preprocessor output (#5789)
Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com>
|
2025-02-22 04:47:54 +10:00 |
Wilson Snyder
|
8fbb725f34
|
Copyright year update.
|
2025-01-01 08:30:25 -05:00 |
Wilson Snyder
|
b0f898cec8
|
Internals: Determine needing verilated_std without symbol table
|
2024-12-01 11:35:00 -05:00 |
Wilson Snyder
|
6f35fec5ce
|
Commentary
|
2024-11-24 20:47:57 -05:00 |
Wilson Snyder
|
3ffea76e11
|
Add `--no-std-waiver` and default reading of standard lint waivers file (#5607).
|
2024-11-12 22:11:19 -05:00 |
Wilson Snyder
|
4257fcf9d0
|
Change parsing of cells to be non-symbol table sensitive.
|
2024-11-10 12:08:37 -05:00 |
Wilson Snyder
|
2e1128b417
|
Internals: Iterator cleanup. No functional change intended.
|
2024-11-06 19:21:03 -05:00 |
Wilson Snyder
|
a3bbf13506
|
Internals: Minor parser reorgs in prep for future pull. No functional change intended.
|
2024-09-25 20:41:49 -04:00 |
Wilson Snyder
|
4ec75b2618
|
Fix over-permissive parsing of UDPs without identifiers
|
2024-09-24 18:53:32 -04:00 |
Wilson Snyder
|
eb3f10399a
|
Internal: Rename tokenPipeScanTypeEq. No functional change.
|
2024-08-11 12:15:20 -04:00 |
Wilson Snyder
|
8707c88787
|
Tests: Close misc internal code coverage holes
|
2024-07-28 14:18:24 -04:00 |
Wilson Snyder
|
981d3ce782
|
Add suggestions on misspelled PLI functions.
|
2024-07-20 07:20:10 -04:00 |
Wilson Snyder
|
74ae879c2f
|
Internals: Remove duplicate filenameNonExt. No functional change.
|
2024-07-14 11:31:32 -04:00 |
Wilson Snyder
|
23f013f2d7
|
Add stats on input size etc (#5017)
|
2024-03-24 09:14:31 -04:00 |
Wilson Snyder
|
3786f59e03
|
Change to IEEE 1800-2023 warning mentions
|
2024-03-02 10:15:19 -05:00 |
Wilson Snyder
|
e76f29e5ba
|
Copyright year update
|
2024-01-01 03:19:59 -05:00 |
Wilson Snyder
|
1fd8e772b0
|
Fix loss of warning source content with `line enter (due to earlier commit 472ad90d83).
|
2023-10-10 20:40:21 -04:00 |
github action
|
e114dfda6d
|
Apply 'make format'
|
2023-10-09 08:14:14 +00:00 |
Wilson Snyder
|
472ad90d83
|
Change lint_off to not propagate upwards to files including where the lint_off is.
|
2023-10-09 04:12:01 -04:00 |
Wilson Snyder
|
622f0c047c
|
Fix reporting `line at wrong spot. Rework some internal fileline parsing functions.
|
2023-10-08 20:38:45 -04:00 |
Mariusz Glebocki
|
28bd7e5b19
|
Rework multithreading handling to separate by code units that use/never use it. (#4228)
|
2023-09-24 22:12:23 -04:00 |