mirror of
https://github.com/verilator/verilator.git
synced 2025-04-21 03:56:55 +00:00
Backout ca927fe5; snps isn't supported in DC.
This commit is contained in:
parent
660bc757f1
commit
bca5d26583
2
Changes
2
Changes
@ -12,8 +12,6 @@ indicates the contributor was also the author of the fix; Thanks!
|
||||
|
||||
*** Support arrayed SystemC I/O pins. [Christophe Joly]
|
||||
|
||||
**** Support "snps" directives. [Dan Katz]
|
||||
|
||||
**** Fix core dump with over 100 deep UNOPTFLAT, bug432. [Joe Eiler]
|
||||
|
||||
|
||||
|
@ -1748,7 +1748,7 @@ assertion clocks.
|
||||
=head2 Synthesis Directive Assertion Support
|
||||
|
||||
With the --assert switch, Verilator reads any "//synopsys full_case" or
|
||||
"//synopsys parallel_case" directives. The same applies to any "//snps",
|
||||
"//synopsys parallel_case" directives. The same applies to any
|
||||
"//ambit synthesis", "//cadence" or "//pragma" directives of the same form.
|
||||
|
||||
When these synthesis directives are discovered, Verilator will either
|
||||
|
@ -394,10 +394,6 @@ void V3PreProcImp::comment(const string& text) {
|
||||
cp+=strlen("synopsys");
|
||||
synth = true;
|
||||
if (*cp == '_') fileline()->v3error("Extra underscore in meta-comment; use /*synopsys {...}*/ not /*synopsys_{...}*/");
|
||||
} else if (0==(strncmp(cp,"snps",strlen("snps")))) {
|
||||
cp+=strlen("snps");
|
||||
synth = true;
|
||||
if (*cp == '_') fileline()->v3error("Extra underscore in meta-comment; use /*snps {...}*/ not /*snps_{...}*/");
|
||||
} else if (0==(strncmp(cp,"cadence",strlen("cadence")))) {
|
||||
cp+=strlen("cadence");
|
||||
synth = true;
|
||||
|
Loading…
Reference in New Issue
Block a user