summaryrefslogtreecommitdiff
path: root/sim
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2010-04-10 08:00:58 +0000
committerMike Frysinger <vapier@gentoo.org>2010-04-10 08:00:58 +0000
commit709b3bb3ceb26fe1aa3a552acbaa63f80cdf8185 (patch)
tree77ed5934843650ae920eaff4daee1f4832f1868a /sim
parent3dd6860550ed99ae98766701eb29703c0fd3553e (diff)
sim: constify save_data()
The local save_data() function takes a pointer to a buffer and only uses it as the source to the memcpy() function. Since it is given const strings, GCC likes to spit out warnings: common/sim-trace.c: In function 'trace_prefix': common/sim-trace.c:697: warning: passing argument 5 of 'save_data' discards qualifiers from pointer target type So I've committed this as obvious. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'sim')
-rw-r--r--sim/common/ChangeLog4
-rw-r--r--sim/common/sim-trace.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog
index f360dee64e..a40dbf86b4 100644
--- a/sim/common/ChangeLog
+++ b/sim/common/ChangeLog
@@ -1,5 +1,9 @@
2010-04-10 Mike Frysinger <vapier@gentoo.org>
+ * sim-trace.c (save_data): Add const markings to "buf" argument.
+
+2010-04-10 Mike Frysinger <vapier@gentoo.org>
+
* sim-options.c (standard_option_handler): Add const markings to
local "type" var.
diff --git a/sim/common/sim-trace.c b/sim/common/sim-trace.c
index 478cbfa27d..358a01dce9 100644
--- a/sim/common/sim-trace.c
+++ b/sim/common/sim-trace.c
@@ -513,7 +513,7 @@ save_data (SIM_DESC sd,
TRACE_DATA *data,
data_fmt fmt,
long size,
- void *buf)
+ const void *buf)
{
int i = TRACE_INPUT_IDX (data);
if (i == sizeof (TRACE_INPUT_FMT (data)))