summaryrefslogtreecommitdiff
path: root/frontends/ast
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2013-07-07 15:40:26 +0200
committerClifford Wolf <clifford@clifford.at>2013-07-07 15:40:26 +0200
commiteff68560a2914791c8d0377edb5922fd5077f4f3 (patch)
tree2a8a1727ee54076be19d805e7d845e7741efbe83 /frontends/ast
parent52d21a63ca7eaf153ed0ee24e3aa355e8deb48cc (diff)
Fixed AST_CONSTANT node generation
Diffstat (limited to 'frontends/ast')
-rw-r--r--frontends/ast/ast.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/frontends/ast/ast.cc b/frontends/ast/ast.cc
index f7a39cf1..3e9ea50a 100644
--- a/frontends/ast/ast.cc
+++ b/frontends/ast/ast.cc
@@ -661,7 +661,7 @@ AstNode *AstNode::mkconst_bits(const std::vector<RTLIL::State> &v, bool is_signe
node->integer |= (node->bits.back() == RTLIL::S1) << i;
}
node->range_valid = true;
- node->range_left = node->bits.size();
+ node->range_left = node->bits.size()-1;
node->range_right = 0;
return node;
}