changeset ca248520649f in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=ca248520649f
description:
ruby: slicc: allow adding a bool to an int, like C++.
diffstat:
src/mem/slicc/ast/OperatorExprAST.py | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diffs (12 lines):
diff -r 7740e0d97d48 -r ca248520649f src/mem/slicc/ast/OperatorExprAST.py
--- a/src/mem/slicc/ast/OperatorExprAST.py Thu Nov 06 05:42:20 2014 -0600
+++ b/src/mem/slicc/ast/OperatorExprAST.py Thu Nov 06 05:42:20 2014 -0600
@@ -69,6 +69,8 @@
("Cycles", "Cycles", "Cycles"),
("Cycles", "int", "Cycles"),
("Scalar", "int", "Scalar"),
+ ("int", "bool", "int"),
+ ("bool", "int", "int"),
("int", "Cycles", "Cycles")]
else:
self.error("No operator matched with {0}!" .format(self.op))
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev