summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSteve Reinhardt <steve.reinhardt@amd.com>2009-05-11 10:38:46 -0700
committerSteve Reinhardt <steve.reinhardt@amd.com>2009-05-11 10:38:46 -0700
commitebf2f5aaddcb81ba39692b716ed9ad658df27cd8 (patch)
tree915d7c7274cd3c4d72bc62de06cb1863f7085c7c /src
parent7769cc9092ccfd8c6c2286762631f0d0f1f16d04 (diff)
downloadgem5-ebf2f5aaddcb81ba39692b716ed9ad658df27cd8.tar.xz
ruby: Check stderr and not stdin before hanging on an assert.
Diffstat (limited to 'src')
-rw-r--r--src/mem/ruby/common/Debug.hh4
-rw-r--r--src/mem/slicc/slicc_global.hh2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/mem/ruby/common/Debug.hh b/src/mem/ruby/common/Debug.hh
index 6dce98dd5..8548e9772 100644
--- a/src/mem/ruby/common/Debug.hh
+++ b/src/mem/ruby/common/Debug.hh
@@ -154,7 +154,7 @@ const bool ASSERT_FLAG = true;
<< __PRETTY_FUNCTION__ << " in "\
<< __FILE__ << ":"\
<< __LINE__ << endl << flush;\
- if(isatty(STDIN_FILENO)) {\
+ if(isatty(STDERR_FILENO)) {\
cerr << "At this point you might want to attach a debug to ";\
cerr << "the running and get to the" << endl;\
cerr << "crash site; otherwise press enter to continue" << endl;\
@@ -175,7 +175,7 @@ const bool ASSERT_FLAG = true;
<< __PRETTY_FUNCTION__ << " in "\
<< __FILE__ << ":"\
<< __LINE__ << endl << flush;\
- if(isatty(STDIN_FILENO)) {\
+ if(isatty(STDERR_FILENO)) {\
cerr << "press enter to continue" << endl;\
cerr << "PID: " << getpid();\
cerr << endl << flush; \
diff --git a/src/mem/slicc/slicc_global.hh b/src/mem/slicc/slicc_global.hh
index caa5509f8..3e4f37a57 100644
--- a/src/mem/slicc/slicc_global.hh
+++ b/src/mem/slicc/slicc_global.hh
@@ -67,7 +67,7 @@ const bool CHECK_INVALID_RESOURCE_STALLS = false;
<< __PRETTY_FUNCTION__ << " in "\
<< __FILE__ << ":"\
<< __LINE__ << endl;\
- if(isatty(STDIN_FILENO)) {\
+ if(isatty(STDERR_FILENO)) {\
cerr << "At this point you might want to attach a debug to ";\
cerr << "the running and get to the" << endl;\
cerr << "crash site; otherwise press enter to continue" << endl;\