The IEEE standard does not clearly state whether the `` directive is applied
before or after embedded macros are expanded. Other simulators vary in their
behaviour. For maximum compatibility, this fix adopts the behaviour found in
Verilator, where `prefix``suffix expands to <prefix>suffix if prefix is a
defined macro, otherwise it expands to <prefixsuffix> (where <...> is the
expanded macro text). Other simulators show this behaviour in at least some
circumstances.
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| Makefile.in | ||
| globals.h | ||
| ivlpp.txt | ||
| lexor.lex | ||
| main.c | ||