diff options
Diffstat (limited to 'gprof/corefile.c')
-rw-r--r-- | gprof/corefile.c | 4 |
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); |