summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Binkert <nate@binkert.org>2009-01-19 09:59:14 -0800
committerNathan Binkert <nate@binkert.org>2009-01-19 09:59:14 -0800
commitc9d3113015c69766f65851addf41172b9bc046b2 (patch)
tree8c5a92befca157803f57590c475336fbaba9f6c3
parent0876c822dd25e57e8811ceb31f67a3536c9855b0 (diff)
downloadgem5-c9d3113015c69766f65851addf41172b9bc046b2.tar.xz
tracing: Add help strings for some of the trace flags
-rw-r--r--src/arch/sparc/SConscript2
-rw-r--r--src/arch/x86/SConscript6
-rw-r--r--src/base/SConscript26
3 files changed, 18 insertions, 16 deletions
diff --git a/src/arch/sparc/SConscript b/src/arch/sparc/SConscript
index 6a4c08a8e..148277358 100644
--- a/src/arch/sparc/SConscript
+++ b/src/arch/sparc/SConscript
@@ -44,7 +44,7 @@ if env['TARGET_ISA'] == 'sparc':
Source('utility.cc')
SimObject('SparcTLB.py')
- TraceFlag('Sparc')
+ TraceFlag('Sparc', "Generic SPARC ISA stuff")
if env['FULL_SYSTEM']:
SimObject('SparcSystem.py')
diff --git a/src/arch/x86/SConscript b/src/arch/x86/SConscript
index 37719e75d..a57e388ea 100644
--- a/src/arch/x86/SConscript
+++ b/src/arch/x86/SConscript
@@ -106,11 +106,11 @@ if env['TARGET_ISA'] == 'x86':
Source('utility.cc')
SimObject('X86TLB.py')
- TraceFlag('Predecoder')
- TraceFlag('X86')
+ TraceFlag('Predecoder', "Predecoder debug output")
+ TraceFlag('X86', "Generic X86 ISA debugging")
if env['FULL_SYSTEM']:
- TraceFlag('LocalApic')
+ TraceFlag('LocalApic', "Local APIC debugging")
SimObject('X86LocalApic.py')
SimObject('X86System.py')
diff --git a/src/base/SConscript b/src/base/SConscript
index c09fdc976..000060e93 100644
--- a/src/base/SConscript
+++ b/src/base/SConscript
@@ -81,16 +81,18 @@ if env['USE_MYSQL']:
Source('mysql.cc')
Source('stats/mysql.cc')
-TraceFlag('Annotate')
-TraceFlag('GDBAcc')
-TraceFlag('GDBExtra')
-TraceFlag('GDBMisc')
-TraceFlag('GDBRead')
-TraceFlag('GDBRecv')
-TraceFlag('GDBSend')
-TraceFlag('GDBWrite')
-TraceFlag('SQL')
-TraceFlag('StatEvents')
+TraceFlag('Annotate', "State machine annotation debugging")
+TraceFlag('GDBAcc', "Remote debugger accesses")
+TraceFlag('GDBExtra', "Dump extra information on reads and writes")
+TraceFlag('GDBMisc', "Breakpoints, traps, watchpoints, etc.")
+TraceFlag('GDBRead', "Reads to the remote address space")
+TraceFlag('GDBRecv', "Messages received from the remote application")
+TraceFlag('GDBSend', "Messages sent to the remote application")
+TraceFlag('GDBWrite', "Writes to the remote address space")
+TraceFlag('SQL', "SQL queries sent to the server")
+TraceFlag('StatEvents', "Statistics event tracking")
-CompoundFlag('GDBAll', [ 'GDBMisc', 'GDBAcc', 'GDBRead', 'GDBWrite', 'GDBSend',
- 'GDBRecv', 'GDBExtra' ])
+CompoundFlag('GDBAll',
+ [ 'GDBMisc', 'GDBAcc', 'GDBRead', 'GDBWrite', 'GDBSend', 'GDBRecv',
+ 'GDBExtra' ],
+ desc="All Remote debugging flags")