aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYordan Karadzhov <ykaradzhov@vmware.com>2019-06-14 13:51:23 +0000
committerSteven Rostedt (VMware) <rostedt@goodmis.org>2019-07-08 08:30:17 -0400
commit1db270ee30e95a28881ac6e79d6c4c43b0a8cf3a (patch)
treea131fe578b52ee410291b580f406f6d4607cba17
parent7f779353b4a8efc4ce26b9b76fdac543c81da280 (diff)
downloadtrace-cmd-1db270ee30e95a28881ac6e79d6c4c43b0a8cf3a.tar.gz
kernel-shark: Fix all warnings when building on 32 bit systems
Fixing warnings coming from: ../examples/datahisto.c ../src/KsTraceGraph.cpp ../src/libkshark.c Link: http://lore.kernel.org/linux-trace-devel/20190614135045.17223-4-ykaradzhov@vmware.com Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=203869 Reported-by: Alan Mikhak <alanmikhak@gmail.com> Signed-off-by: Yordan Karadzhov <ykaradzhov@vmware.com> Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
-rw-r--r--kernel-shark/examples/datahisto.c4
-rw-r--r--kernel-shark/src/KsTraceGraph.cpp10
-rw-r--r--kernel-shark/src/libkshark.c4
3 files changed, 9 insertions, 9 deletions
diff --git a/kernel-shark/examples/datahisto.c b/kernel-shark/examples/datahisto.c
index 02c6285b..b177b088 100644
--- a/kernel-shark/examples/datahisto.c
+++ b/kernel-shark/examples/datahisto.c
@@ -56,11 +56,11 @@ void dump_bin(struct kshark_trace_histo *histo, int bin,
puts ("EMPTY BIN");
} else {
entry_str = kshark_dump_entry(e_front);
- printf("%li -> %s\n", i_front, entry_str);
+ printf("%zd -> %s\n", i_front, entry_str);
free(entry_str);
entry_str = kshark_dump_entry(e_back);
- printf("%li -> %s\n", i_back, entry_str);
+ printf("%zd -> %s\n", i_back, entry_str);
free(entry_str);
}
diff --git a/kernel-shark/src/KsTraceGraph.cpp b/kernel-shark/src/KsTraceGraph.cpp
index da2c6aa1..324f36ec 100644
--- a/kernel-shark/src/KsTraceGraph.cpp
+++ b/kernel-shark/src/KsTraceGraph.cpp
@@ -277,7 +277,7 @@ void KsTraceGraph::_resetPointer(uint64_t ts, int cpu, int pid)
QString pointer;
kshark_convert_nano(ts, &sec, &usec);
- pointer.sprintf("%lu.%06lu", sec, usec);
+ pointer.sprintf("%" PRIu64 ".%06" PRIu64 "", sec, usec);
_labelP2.setText(pointer);
if (pid > 0 && cpu >= 0) {
@@ -313,7 +313,7 @@ void KsTraceGraph::_setPointerInfo(size_t i)
uint64_t sec, usec;
kshark_convert_nano(e->ts, &sec, &usec);
- pointer.sprintf("%lu.%06lu", sec, usec);
+ pointer.sprintf("%" PRIu64 ".%06" PRIu64 "", sec, usec);
_labelP2.setText(pointer);
comm.append("-");
@@ -601,17 +601,17 @@ void KsTraceGraph::_updateTimeLegends()
QString tMin, tMid, tMax;
kshark_convert_nano(_glWindow.model()->histo()->min, &sec, &usec);
- tMin.sprintf("%lu.%06lu", sec, usec);
+ tMin.sprintf("%" PRIu64 ".%06" PRIu64 "", sec, usec);
_labelXMin.setText(tMin);
tsMid = (_glWindow.model()->histo()->min +
_glWindow.model()->histo()->max) / 2;
kshark_convert_nano(tsMid, &sec, &usec);
- tMid.sprintf("%lu.%06lu", sec, usec);
+ tMid.sprintf("%" PRIu64 ".%06" PRIu64 "", sec, usec);
_labelXMid.setText(tMid);
kshark_convert_nano(_glWindow.model()->histo()->max, &sec, &usec);
- tMax.sprintf("%lu.%06lu", sec, usec);
+ tMax.sprintf("%" PRIu64 ".%06" PRIu64 "", sec, usec);
_labelXMax.setText(tMax);
}
diff --git a/kernel-shark/src/libkshark.c b/kernel-shark/src/libkshark.c
index d2764e81..4201fa02 100644
--- a/kernel-shark/src/libkshark.c
+++ b/kernel-shark/src/libkshark.c
@@ -1423,7 +1423,7 @@ char* kshark_dump_custom_entry(struct kshark_context *kshark_ctx,
event_name = info_func(kshark_ctx, entry, false);
info = info_func(kshark_ctx, entry, true);
- size = asprintf(&entry_str, "%li; %s-%i; CPU %i; ; %s; %s",
+ size = asprintf(&entry_str, "%" PRIu64 "; %s-%i; CPU %i; ; %s; %s",
entry->ts,
task,
entry->pid,
@@ -1472,7 +1472,7 @@ char* kshark_dump_entry(const struct kshark_entry *entry)
event_name = event? event->name : "[UNKNOWN EVENT]";
lat = kshark_get_latency(kshark_ctx->pevent, data);
- size = asprintf(&temp_str, "%li; %s-%i; CPU %i; %s;",
+ size = asprintf(&temp_str, "%" PRIu64 "; %s-%i; CPU %i; %s;",
entry->ts,
task,
entry->pid,