aboutsummaryrefslogtreecommitdiffstats
path: root/frontends/ilang
diff options
context:
space:
mode:
authorwhitequark <whitequark@whitequark.org>2020-06-04 11:23:06 +0000
committerGitHub <noreply@github.com>2020-06-04 11:23:06 +0000
commit3bffd09d6423b70ca154527c363985ff048f807d (patch)
tree5d38c0618e478722d8dcd0fb681ef443869f0b8c /frontends/ilang
parent44f1e651558c5063b6e0c4496d916abc23329751 (diff)
parentadb483ddfd3163a4efa08e09a35dd926377aa71d (diff)
downloadyosys-3bffd09d6423b70ca154527c363985ff048f807d.tar.gz
yosys-3bffd09d6423b70ca154527c363985ff048f807d.tar.bz2
yosys-3bffd09d6423b70ca154527c363985ff048f807d.zip
Merge pull request #2006 from jersey99/signed-in-rtlil-wire
Preserve 'signed'-ness of a verilog wire through RTLIL
Diffstat (limited to 'frontends/ilang')
-rw-r--r--frontends/ilang/ilang_parser.y3
1 files changed, 3 insertions, 0 deletions
diff --git a/frontends/ilang/ilang_parser.y b/frontends/ilang/ilang_parser.y
index 118f13de9..879ef4af9 100644
--- a/frontends/ilang/ilang_parser.y
+++ b/frontends/ilang/ilang_parser.y
@@ -192,6 +192,9 @@ wire_options:
wire_options TOK_UPTO {
current_wire->upto = true;
} |
+ wire_options TOK_SIGNED {
+ current_wire->is_signed = true;
+ } |
wire_options TOK_OFFSET TOK_INT {
current_wire->start_offset = $3;
} |