Wrap fetch_kcore_registers() with ifdef
This commit is contained in:
parent
93b2595e62
commit
2e50417e86
|
@ -270,9 +270,18 @@ child_resume (pid, step, signal)
|
||||||
if (errno)
|
if (errno)
|
||||||
perror_with_name ("ptrace");
|
perror_with_name ("ptrace");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define kread(addr, p, l) \
|
/*
|
||||||
(target_read_memory((CORE_ADDR)(addr), (char *)(p), (l)))
|
* kernel_u_size() is not helpful on NetBSD because
|
||||||
|
* the "u" struct is NOT in the core dump file.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifdef FETCH_KCORE_REGISTERS
|
||||||
|
/*
|
||||||
|
* Get registers from a kernel crash dump or live kernel.
|
||||||
|
* Called by kcore-nbsd.c:get_kcore_registers().
|
||||||
|
*/
|
||||||
fetch_kcore_registers (pcbp)
|
fetch_kcore_registers (pcbp)
|
||||||
struct pcb *pcbp;
|
struct pcb *pcbp;
|
||||||
{
|
{
|
||||||
|
@ -304,6 +313,7 @@ fetch_kcore_registers (pcbp)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif /* FETCH_KCORE_REGISTERS */
|
||||||
|
|
||||||
void
|
void
|
||||||
clear_regs()
|
clear_regs()
|
||||||
|
|
Loading…
Reference in New Issue