changeset 04414c223a6a in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=04414c223a6a
description:
ruby: append transition comment only when in opt/debug
diffstat:
src/mem/slicc/symbols/StateMachine.py | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diffs (16 lines):
diff -r 5fdd91246b7b -r 04414c223a6a src/mem/slicc/symbols/StateMachine.py
--- a/src/mem/slicc/symbols/StateMachine.py Fri Jun 28 21:42:26 2013 -0500
+++ b/src/mem/slicc/symbols/StateMachine.py Fri Jun 28 21:42:27 2013 -0500
@@ -453,7 +453,12 @@
// for adding information to the protocol debug trace
stringstream ${ident}_transitionComment;
+
+#ifndef NDEBUG
#define APPEND_TRANSITION_COMMENT(str) (${ident}_transitionComment << str)
+#else
+#define APPEND_TRANSITION_COMMENT(str) do {} while (0)
+#endif
/** \\brief constructor */
$c_ident::$c_ident(const Params *p)
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev