Browse Source

* ppc-linux-nat.c (store_altivec_registers): Don't cast fourth

argument to ptrace to int; the system headers should give it the
right type, and pointers don't fit in ints on powerpc64-*-*.
ezannoni_pie-20030916-branch
Jim Blandy 24 years ago
parent
commit
0897f59bfa
  1. 6
      gdb/ChangeLog
  2. 4
      gdb/ppc-linux-nat.c

6
gdb/ChangeLog

@ -1,3 +1,9 @@
2003-05-28 Jim Blandy <jimb@redhat.com>
* ppc-linux-nat.c (store_altivec_registers): Don't cast fourth
argument to ptrace to int; the system headers should give it the
right type, and pointers don't fit in ints on powerpc64-*-*.
2003-05-28 H.J. Lu <hongjiu.lu@intel.com>
* dwarf2read.c (process_die): Handle DW_TAG_try_block and

4
gdb/ppc-linux-nat.c

@ -426,7 +426,7 @@ store_altivec_registers (int tid)
int ret;
gdb_vrregset_t regs;
ret = ptrace (PTRACE_GETVRREGS, tid, 0, (int) &regs);
ret = ptrace (PTRACE_GETVRREGS, tid, 0, &regs);
if (ret < 0)
{
if (errno == EIO)
@ -439,7 +439,7 @@ store_altivec_registers (int tid)
fill_vrregset (&regs);
if (ptrace (PTRACE_SETVRREGS, tid, 0, (int) &regs) < 0)
if (ptrace (PTRACE_SETVRREGS, tid, 0, &regs) < 0)
perror_with_name ("Couldn't write AltiVec registers");
}

Loading…
Cancel
Save