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

Reply via email to