diff options
author | Clifford Wolf <clifford@clifford.at> | 2018-10-18 10:52:07 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-18 10:52:07 +0200 |
commit | 93d99559ef940193a77d132fc52449259484aa1a (patch) | |
tree | 77d0970c9bc56b0b04137cd50eaaf731e5d1fb1c | |
parent | 22d9535a2481ffa7e05b0669bb1dc97284abf9d7 (diff) | |
parent | 097da32e1a8cfe29d64666c1b2c9b47129b07c7e (diff) | |
download | yosys-93d99559ef940193a77d132fc52449259484aa1a.tar.gz yosys-93d99559ef940193a77d132fc52449259484aa1a.tar.bz2 yosys-93d99559ef940193a77d132fc52449259484aa1a.zip |
Merge pull request #664 from tklam/ignore-verilog-protect
Ignore protect endprotect
-rw-r--r-- | frontends/verilog/verilog_lexer.l | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/frontends/verilog/verilog_lexer.l b/frontends/verilog/verilog_lexer.l index 83921bf0b..2c4880b84 100644 --- a/frontends/verilog/verilog_lexer.l +++ b/frontends/verilog/verilog_lexer.l @@ -135,6 +135,9 @@ YOSYS_NAMESPACE_END frontend_verilog_yyerror("Unsupported default nettype: %s", p); } +"`protect"[^\n]* /* ignore `protect*/ +"`endprotect"[^\n]* /* ignore `endprotect*/ + "`"[a-zA-Z_$][a-zA-Z0-9_$]* { frontend_verilog_yyerror("Unimplemented compiler directive or undefined macro %s.", yytext); } |