Author: mjg
Date: Wed Aug 5 20:42:08 2020
New Revision: 363932
URL: https://svnweb.freebsd.org/changeset/base/363932
Log:
pmcstat: fix build on non-64 bit platforms
Modified:
head/usr.sbin/pmcstat/pmcpl_callgraph.c
Modified: head/usr.sbin/pmcstat/pmcpl_callgraph.c
==============================================================================
--- head/usr.sbin/pmcstat/pmcpl_callgraph.c Wed Aug 5 19:34:13 2020
(r363931)
+++ head/usr.sbin/pmcstat/pmcpl_callgraph.c Wed Aug 5 20:42:08 2020
(r363932)
@@ -58,6 +58,7 @@ __FBSDID("$FreeBSD$");
#include <errno.h>
#include <fcntl.h>
#include <gelf.h>
+#include <inttypes.h>
#include <libgen.h>
#include <limits.h>
#include <netdb.h>
@@ -501,7 +502,7 @@ pmcstat_cgnode_topprint(struct pmcstat_cgnode *cg,
(void *)(cg->pcg_image->pi_vaddr + cg->pcg_func));
break;
case FLAG_SHOW_OFFSET:
- snprintf(ns, sizeof(ns), "%s+%#0lx",
+ snprintf(ns, sizeof(ns), "%s+%#0" PRIx64,
pmcstat_string_unintern(sym->ps_name),
cg->pcg_func - sym->ps_start);
break;
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"