* i386b-nat.c: Comment changes.
[deliverable/binutils-gdb.git] / gdb / rs6000-tdep.c
index 45d6af4b003cea7d712f1c4ea38f5d00b398dc82..80deb81600199d500b1ce3cdd84cce26a678275a 100644 (file)
@@ -30,9 +30,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #include <sys/ioctl.h>
 #include <fcntl.h>
 
-#include <sys/ptrace.h>
-#include <sys/reg.h>
-
 #include <a.out.h>
 #include <sys/file.h>
 #include <sys/stat.h>
@@ -121,9 +118,9 @@ branch_dest (opcode, instr, pc, safety)
 
 /* AIX does not support PT_STEP. Simulate it. */
 
-int
+void
 single_step (signal)
-int signal;
+     int signal;
 {
 #define        INSNLEN(OPCODE)  4
 
@@ -161,9 +158,7 @@ int signal;
     }  
 
     one_stepped = 1;
-    ptrace (PT_CONTINUE, inferior_pid, (PTRACE_ARG3_TYPE) 1, signal, 0);
-  }
-  else {
+  } else {
 
     /* remove step breakpoints. */
     for (ii=0; ii < 2; ++ii)
@@ -173,8 +168,7 @@ int signal;
 
     one_stepped = 0;
   }
-  errno = 0;
-  return 1;
+  errno = 0;                   /* FIXME, don't ignore errors! */
 }
 
 
@@ -323,7 +317,7 @@ push_dummy_frame ()
   int sp, pc;                          /* stack pointer and link register */
   int ii;
 
-  fetch_inferior_registers (-1);
+  target_fetch_registers (-1);
 
   if (dummy_frame_count >= dummy_frame_size) {
     dummy_frame_size += DUMMY_FRAME_ADDR_SIZE;
@@ -435,7 +429,7 @@ pop_dummy_frame ()
 
   /* Now we can restore all registers. */
 
-  store_inferior_registers (-1);
+  target_store_registers (-1);
   pc = read_pc ();
   flush_cached_frames ();
   set_current_frame (create_new_frame (sp, pc));
@@ -492,7 +486,7 @@ pop_frame ()
   }
 
   write_register (SP_REGNUM, prev_sp);
-  store_inferior_registers (-1);
+  target_store_registers (-1);
   flush_cached_frames ();
   set_current_frame (create_new_frame (prev_sp, lr));
 }
@@ -816,7 +810,7 @@ ran_out_of_registers_for_arguments:
 
     write_memory (sp, &saved_sp, 4);   /* set back chain properly */
 
-  store_inferior_registers (-1);
+  target_store_registers (-1);
   return sp;
 }
 
This page took 0.024754 seconds and 4 git commands to generate.