summaryrefslogtreecommitdiff
path: root/src/cpu/SConscript
diff options
context:
space:
mode:
Diffstat (limited to 'src/cpu/SConscript')
-rw-r--r--src/cpu/SConscript30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/cpu/SConscript b/src/cpu/SConscript
index 913e58a8e..c52dbc53b 100644
--- a/src/cpu/SConscript
+++ b/src/cpu/SConscript
@@ -135,23 +135,23 @@ DebugFlag('Commit')
DebugFlag('Context')
DebugFlag('Decode')
DebugFlag('DynInst')
-DebugFlag('ExecEnable')
-DebugFlag('ExecCPSeq')
-DebugFlag('ExecEffAddr')
+DebugFlag('ExecEnable', 'Filter: Enable exec tracing (no tracing without this)')
+DebugFlag('ExecCPSeq', 'Format: Instruction sequence number')
+DebugFlag('ExecEffAddr', 'Format: Include effective address')
DebugFlag('ExecFaulting', 'Trace faulting instructions')
-DebugFlag('ExecFetchSeq')
-DebugFlag('ExecOpClass')
+DebugFlag('ExecFetchSeq', 'Format: Fetch sequence number')
+DebugFlag('ExecOpClass', 'Format: Include operand class')
DebugFlag('ExecRegDelta')
-DebugFlag('ExecResult')
-DebugFlag('ExecSpeculative')
-DebugFlag('ExecSymbol')
-DebugFlag('ExecThread')
-DebugFlag('ExecTicks')
-DebugFlag('ExecMicro')
-DebugFlag('ExecMacro')
-DebugFlag('ExecUser')
-DebugFlag('ExecKernel')
-DebugFlag('ExecAsid')
+DebugFlag('ExecResult', 'Format: Include results from execution')
+DebugFlag('ExecSpeculative', 'Format: Include a miss-/speculation flag (-/+)')
+DebugFlag('ExecSymbol', 'Format: Try to include symbol names')
+DebugFlag('ExecThread', 'Format: Include thread ID in trace')
+DebugFlag('ExecTicks', 'Format: Include tick count')
+DebugFlag('ExecMicro', 'Filter: Include microops')
+DebugFlag('ExecMacro', 'Filter: Include macroops')
+DebugFlag('ExecUser', 'Filter: Trace user mode instructions')
+DebugFlag('ExecKernel', 'Filter: Trace kernel mode instructions')
+DebugFlag('ExecAsid', 'Format: Include ASID in trace')
DebugFlag('Fetch')
DebugFlag('IntrControl')
DebugFlag('O3PipeView')