inferior_debug (2, _("ptrace (%s, %d, 0x%x, %d): %d (%s)\n"),
name, pid, arg3, arg4, ret,
- (ret != 0) ? strerror (errno) : _("no error"));
+ (ret != 0) ? safe_strerror (errno) : _("no error"));
return ret;
}
res = kill (inf->pid, SIGSTOP);
if (res != 0)
- warning (_("cannot kill: %s\n"), strerror (errno));
+ warning (_("cannot kill: %s\n"), safe_strerror (errno));
ptid = darwin_wait (ops, inferior_ptid, &wstatus);
gdb_assert (wstatus.kind = TARGET_WAITKIND_STOPPED);
res = PTRACE (PT_ATTACHEXC, pid, 0, 0);
if (res != 0)
error (_("Unable to attach to process-id %d: %s (%d)"),
- pid, strerror (errno), errno);
+ pid, safe_strerror (errno), errno);
inf = add_inferior (pid);
inf->attach_flag = 1;
res = PTRACE (PT_DETACH, darwin_inf->pid, 0, 0);
if (res != 0)
printf_unfiltered (_("Unable to detach from process-id %d: %s (%d)"),
- darwin_inf->pid, strerror (errno), errno);
+ darwin_inf->pid, safe_strerror (errno), errno);
msg_state = NO_MESSAGE;
gdb_byte *readbuf, const gdb_byte *writebuf,
ULONGEST offset, LONGEST len)
{
- inferior_debug (8, _("darwin_xfer_partial(%s, %d, rbuf=%p, wbuf=%p)\n"),
- core_addr_to_string (offset), (int)len, readbuf, writebuf);
+ inferior_debug (8, _("darwin_xfer_partial(%s, %d, rbuf=%s, wbuf=%s)\n"),
+ core_addr_to_string (offset), (int)len,
+ host_address_to_string (readbuf),
+ host_address_to_string (writebuf));
if (object != TARGET_OBJECT_MEMORY)
return -1;