Files
iverilog/tgt-vlog95
Lars-Peter Clausen e75b0d7968 tgt-vlog95: Use concatenation for unsigned expression contexts
The vlog95 backend currently emits `$unsigned()` when it needs to create a
self-determined unsigned expression context. `$unsigned()` is part of the
optional signed expression support in this backend and is only available when
the signed support flag is enabled.

Concatenation is part of the baseline Verilog-95 output and also creates a
self-determined unsigned expression context. Use `{expr}` for the unsigned case
and keep using `$signed()` when a signed context is needed.

Remove `-pallowsigned=1` from the existing vlog95 regression tests that now
pass without the optional signed support flag.

Signed-off-by: Lars-Peter Clausen <[email protected]>
2026-06-21 12:48:00 -07:00
..
2026-02-24 23:53:57 -08:00
2024-11-26 23:33:52 -08:00
2025-10-12 17:37:50 -07:00
2024-11-26 23:33:52 -08:00
2026-01-13 01:25:01 -08:00
2024-11-26 23:33:52 -08:00
2026-01-13 02:04:37 -08:00