* bsd-kvm.c (bsd_kvm_pcb_cmd): Cast return value from
parse_and_eval_address to u_long before converting it to a pointer type. * i386fbsd-nat.c (_initialize_i386fbsd_nat): Change type of ps_strings from int to u_long. * i386obsd-nat.c (_initialize_i386obsd_nat): Cast _ps.val to u_long instead of CORE_ADDR.
This commit is contained in:
parent
6b3221b47a
commit
57ac95b8fc
@ -1,3 +1,13 @@
|
||||
2004-11-19 Mark Kettenis <kettenis@gnu.org>
|
||||
|
||||
* bsd-kvm.c (bsd_kvm_pcb_cmd): Cast return value from
|
||||
parse_and_eval_address to u_long before converting it to a pointer
|
||||
type.
|
||||
* i386fbsd-nat.c (_initialize_i386fbsd_nat): Change type of
|
||||
ps_strings from int to u_long.
|
||||
* i386obsd-nat.c (_initialize_i386obsd_nat): Cast _ps.val to
|
||||
u_long instead of CORE_ADDR.
|
||||
|
||||
2004-11-18 Mark Kettenis <kettenis@gnu.org>
|
||||
|
||||
* dbxread.c (process_one_symbol): Do not adjust address of first
|
||||
|
@ -259,7 +259,7 @@ bsd_kvm_pcb_cmd (char *arg, int fromtty)
|
||||
if (core_kd == NULL)
|
||||
error ("No kernel memory image.");
|
||||
|
||||
bsd_kvm_paddr = (struct pcb *) parse_and_eval_address (arg);
|
||||
bsd_kvm_paddr = (struct pcb *)(u_long) parse_and_eval_address (arg);
|
||||
|
||||
target_fetch_registers (-1);
|
||||
|
||||
|
@ -143,7 +143,7 @@ _initialize_i386fbsd_nat (void)
|
||||
#ifdef KERN_PS_STRINGS
|
||||
{
|
||||
int mib[2];
|
||||
int ps_strings;
|
||||
u_long ps_strings;
|
||||
size_t len;
|
||||
|
||||
mib[0] = CTL_KERN;
|
||||
|
@ -52,8 +52,8 @@ _initialize_i386obsd_nat (void)
|
||||
len = sizeof (_ps);
|
||||
if (sysctl (mib, 2, &_ps, &len, NULL, 0) == 0)
|
||||
{
|
||||
i386obsd_sigtramp_start_addr = (CORE_ADDR)_ps.val - 128;
|
||||
i386obsd_sigtramp_end_addr = (CORE_ADDR)_ps.val;
|
||||
i386obsd_sigtramp_start_addr = (u_long) _ps.val - 128;
|
||||
i386obsd_sigtramp_end_addr = (u_long) _ps.val;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user