Commentary: Changes update

This commit is contained in:
Wilson Snyder 2025-03-09 13:15:53 -04:00
parent a2e91f3cf2
commit 781bd3cc09
2 changed files with 6 additions and 4 deletions

View File

@ -23,6 +23,7 @@ Verilator 5.035 devel
* Add check for `let` misused in statement context (#5733).
* Add used language to `--preproc-resolve` output (#5795). [Kamil Rakoczy, Antmicro Ltd.]
* Add empty veriuser.h for legacy compatibility.
* Optimize automatic splitting of some packed variables (#5843). [Geza Lore]
* Fix reset of automatic function variables (#5747). [Augustin Fabre]
* Fix invalid code motion over branches (#5811) (#5814). [Geza Lore]
* Fix sorting of wide SenItems (#5816). [Geza Lore]
@ -35,6 +36,7 @@ Verilator 5.035 devel
* Fix invalidating variable caches in SenExprBulider (#5834) (#5835). [Geza Lore]
* Fix assignment pattern as function argument (#5839)
* Fix checking built-in method arguments (#5839)
* Fix splitting of packed ports with non-zero based ranges (#5842). [Geza Lore]
Verilator 5.034 2025-02-24

View File

@ -550,10 +550,10 @@ or "`ifdef`"'s may break other tools.
large arrays may slow down the Verilation speed, so use this only on
variables that require it.
Packed variables that are only referenced locally (without hiererchical
references) via non-overlaping, constant-indexed bit or part select
expressions are split automatically. This covers the somewhat comon usage
pattern:
Packed variables that are only referenced locally (without hierarchical
references) via non-overlapping, constant-indexed bit or part select
expressions are split automatically. This covers the somewhat common
usage pattern:
.. code-block:: sv