aboutsummaryrefslogtreecommitdiff
path: root/sim/common
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2015-06-24 19:06:38 +0545
committerMike Frysinger <vapier@gentoo.org>2015-06-24 10:16:45 -0400
commit8371bf0cd99635c9eabed28481b34ea8934a948e (patch)
tree8612d9256ce31365ebb7481a3d42d81f79f91a8e /sim/common
parent201e8dfdc8926c0b15bd9bebc762612ce196fd00 (diff)
downloadbinutils-8371bf0cd99635c9eabed28481b34ea8934a948e.zip
binutils-8371bf0cd99635c9eabed28481b34ea8934a948e.tar.gz
binutils-8371bf0cd99635c9eabed28481b34ea8934a948e.tar.bz2
sim: trace: document alu/fpu/vpu trace options better
Make the acronyms clear for people.
Diffstat (limited to 'sim/common')
-rw-r--r--sim/common/ChangeLog7
-rw-r--r--sim/common/sim-trace.c8
-rw-r--r--sim/common/sim-trace.h6
3 files changed, 14 insertions, 7 deletions
diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog
index c436b91..21a3fe3 100644
--- a/sim/common/ChangeLog
+++ b/sim/common/ChangeLog
@@ -1,5 +1,12 @@
2015-06-24 Mike Frysinger <vapier@gentoo.org>
+ * sim-trace.c (trace_options): Update help text for trace-alu,
+ trace-fpu, trace-vpu, and trace-semantics.
+ * sim-trace.h (TRACE_ALU_IDX): Update comment text.
+ (TRACE_FPU_IDX, TRACE_VPU_IDX): Likewise.
+
+2015-06-24 Mike Frysinger <vapier@gentoo.org>
+
* sim-assert.h (SIM_FILTER_PATH): Delete.
[!SIM_ASSERT, WITH_ASSERT]: Include libiberty.h.
(SIM_ASSERT): Replace SIM_FILTER_PATH with lbasename.
diff --git a/sim/common/sim-trace.c b/sim/common/sim-trace.c
index f5ee678..1693a6e 100644
--- a/sim/common/sim-trace.c
+++ b/sim/common/sim-trace.c
@@ -102,19 +102,19 @@ static const OPTION trace_options[] =
'\0', "on|off", "Trace memory operations",
trace_option_handler, NULL },
{ {"trace-alu", optional_argument, NULL, OPTION_TRACE_ALU},
- '\0', "on|off", "Trace ALU operations",
+ '\0', "on|off", "Trace ALU (Arithmetic Logic Unit) operations",
trace_option_handler, NULL },
{ {"trace-fpu", optional_argument, NULL, OPTION_TRACE_FPU},
- '\0', "on|off", "Trace FPU operations",
+ '\0', "on|off", "Trace FPU (Floating Point Unit) operations",
trace_option_handler, NULL },
{ {"trace-vpu", optional_argument, NULL, OPTION_TRACE_VPU},
- '\0', "on|off", "Trace VPU operations",
+ '\0', "on|off", "Trace VPU (Vector Processing Unit) operations",
trace_option_handler, NULL },
{ {"trace-branch", optional_argument, NULL, OPTION_TRACE_BRANCH},
'\0', "on|off", "Trace branching",
trace_option_handler, NULL },
{ {"trace-semantics", optional_argument, NULL, OPTION_TRACE_SEMANTICS},
- '\0', "on|off", "Perform ALU, FPU, MEMORY, and BRANCH tracing",
+ '\0', "on|off", "Perform ALU, FPU, VPU, MEMORY, and BRANCH tracing",
trace_option_handler, NULL },
{ {"trace-model", optional_argument, NULL, OPTION_TRACE_MODEL},
'\0', "on|off", "Include model performance data",
diff --git a/sim/common/sim-trace.h b/sim/common/sim-trace.h
index c5a04c1..0fa44ff 100644
--- a/sim/common/sim-trace.h
+++ b/sim/common/sim-trace.h
@@ -50,7 +50,7 @@ enum {
/* Include model performance data in tracing output. */
TRACE_MODEL_IDX,
- /* Trace ALU operations. */
+ /* Trace ALU (Arithmetic Logic Unit) operations. */
TRACE_ALU_IDX,
/* Trace memory core operations. */
@@ -59,10 +59,10 @@ enum {
/* Trace events. */
TRACE_EVENTS_IDX,
- /* Trace fpu operations. */
+ /* Trace FPU (Floating Point Unit) operations. */
TRACE_FPU_IDX,
- /* Trace vpu operations. */
+ /* Trace VPU (Vector Processing Unit) operations. */
TRACE_VPU_IDX,
/* Trace branching. */