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 gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev