* ppc-linux-nat.c (store_altivec_registers): Don't cast fourth
authorJim Blandy <jimb@codesourcery.com>
Wed, 28 May 2003 22:39:02 +0000 (22:39 +0000)
committerJim Blandy <jimb@codesourcery.com>
Wed, 28 May 2003 22:39:02 +0000 (22:39 +0000)
argument to ptrace to int; the system headers should give it the
right type, and pointers don't fit in ints on powerpc64-*-*.

gdb/ChangeLog
gdb/ppc-linux-nat.c

index 8eaf22a..dcbf117 100644 (file)
@@ -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
index 20c8add..d320499 100644 (file)
@@ -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");
 }