aboutsummaryrefslogtreecommitdiff
path: root/sim/common/ChangeLog
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-05-26 00:09:59 +0000
committerMike Frysinger <vapier@gentoo.org>2011-05-26 00:09:59 +0000
commit3a49ea9faceb2a5c0d8d3afdee0a057c8ebe9501 (patch)
tree2bb4cee29cc74384e4ec52406a5a892c4252f46a /sim/common/ChangeLog
parent39f8b7c1fa376ee6d1ecb6ebee6b5fe506d269f4 (diff)
downloadgdb-3a49ea9faceb2a5c0d8d3afdee0a057c8ebe9501.zip
gdb-3a49ea9faceb2a5c0d8d3afdee0a057c8ebe9501.tar.gz
gdb-3a49ea9faceb2a5c0d8d3afdee0a057c8ebe9501.tar.bz2
sim: add syscall tracing level
It's useful to be able to trace just the system calls the simulated program is calling, so add a new --trace-syscall option for ports to leverage if they choose. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'sim/common/ChangeLog')
-rw-r--r--sim/common/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog
index d37e912..5cb1359 100644
--- a/sim/common/ChangeLog
+++ b/sim/common/ChangeLog
@@ -1,3 +1,14 @@
+2011-05-25 Mike Frysinger <vapier@gentoo.org>
+
+ * sim-trace.c (OPTION_TRACE_SYSCALL): New enum.
+ (trace_options): Handle "trace-syscall" with OPTION_TRACE_SYSCALL.
+ (trace_option_handler): Handle OPTION_TRACE_SYSCALL.
+ (trace_idx_to_str): Likewise.
+ * sim-trace.h (TRACE_SYSCALL_IDX): New enum.
+ (TRACE_syscall): Define.
+ (WITH_TRACE_SYSCALL_P): Likewise.
+ (TRACE_SYSCALL_P): Likewise.
+
2011-05-23 Mike Frysinger <vapier@gentoo.org>
* dv-glue.c (hw_glue_finish): Move "name" to function scope and