printf ("\tCore file `%s'.\n", bfd_get_filename(core_bfd));
- for (p = t->sections; p < t->sections_end; p++)
- if (p->bfd == core_bfd)
- printf("\tcore file from 0x%08x to 0x%08x is %s\n",
- p->addr, p->endaddr,
- bfd_section_name (p->bfd, p->sec_ptr));
- else {
- printf("\tshared lib from 0x%08x to 0x%08x is %s in %s\n",
- p->addr, p->endaddr,
- bfd_section_name (p->bfd, p->sec_ptr),
- bfd_get_filename (p->bfd));
+ for (p = t->sections; p < t->sections_end; p++) {
+ printf(p->bfd == core_bfd? "\tcore file ": "\tshared lib ");
+ printf("from %s", local_hex_string_custom (p->addr, "08"));
+ printf(" to %s", local_hex_string_custom (p->endaddr, "08"));
+ if (p->bfd != core_bfd) {
+ printf(" is %s in %s",
+ bfd_section_name (p->bfd, p->sec_ptr),
+ bfd_get_filename (p->bfd));
}
+ printf ("\n");
+ }
}
\f
void
{
/* Actually, address between memaddr and memaddr + len
was out of bounds. */
- error ("Cannot access memory at address 0x%x.", memaddr);
+ error ("Cannot access memory at address %s.", local_hex_string(memaddr));
}
else
{
if (status >= sys_nerr || status < 0)
- error ("Error accessing memory address 0x%x: unknown error (%d).",
- memaddr, status);
+ error ("Error accessing memory address %s: unknown error (%d).",
+ local_hex_string(memaddr), status);
else
- error ("Error accessing memory address 0x%x: %s.",
- memaddr, sys_errlist[status]);
+ error ("Error accessing memory address %s: %s.",
+ local_hex_string(memaddr), sys_errlist[status]);
}
}