summaryrefslogtreecommitdiff
path: root/gprof/corefile.c
diff options
context:
space:
mode:
Diffstat (limited to 'gprof/corefile.c')
-rw-r--r--gprof/corefile.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gprof/corefile.c b/gprof/corefile.c
index 2838d49f9d..0ca32c48ed 100644
--- a/gprof/corefile.c
+++ b/gprof/corefile.c
@@ -560,7 +560,9 @@ core_create_syms_from (const char * sym_table_file)
sym_init (symtab.limit);
- sscanf (address, "%" BFD_VMA_FMT "x", &(symtab.limit->addr) );
+ uint64_t addr;
+ sscanf (address, "%" SCNx64, &addr);
+ symtab.limit->addr = addr;
symtab.limit->name = (char *) xmalloc (strlen (name) + 1);
strcpy ((char *) symtab.limit->name, name);