summaryrefslogtreecommitdiff
path: root/src/mem/slicc/ast/FuncCallExprAST.py
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2010-12-08 16:52:38 -0800
committerGabe Black <gblack@eecs.umich.edu>2010-12-08 16:52:38 -0800
commit55978f0395f55c18028ac9fb231b58a105168649 (patch)
tree080de39c2253fc4afc54a958017cc0697175456a /src/mem/slicc/ast/FuncCallExprAST.py
parent5a895ab92ce072c2b416267f171d67360dc63e4d (diff)
parent7e42b753e7cc03bf7271dfc98e69aa56973df9ba (diff)
downloadgem5-55978f0395f55c18028ac9fb231b58a105168649.tar.xz
Merge.
Diffstat (limited to 'src/mem/slicc/ast/FuncCallExprAST.py')
-rw-r--r--src/mem/slicc/ast/FuncCallExprAST.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mem/slicc/ast/FuncCallExprAST.py b/src/mem/slicc/ast/FuncCallExprAST.py
index 830b10c21..829203d53 100644
--- a/src/mem/slicc/ast/FuncCallExprAST.py
+++ b/src/mem/slicc/ast/FuncCallExprAST.py
@@ -165,9 +165,11 @@ class FuncCallExprAST(ExprAST):
elif self.proc_name == "assert":
error = self.exprs[0].embedError('"assert failure"')
code('''
-if (ASSERT_FLAG && !(${{cvec[0]}})) {
+#ifndef NDEBUG
+if (!(${{cvec[0]}})) {
$error
}
+#endif
''')
elif self.proc_name == "continueProcessing":