* breakpoint.c, breakpoint.h (breakpoint_init_inferior): New function
[deliverable/binutils-gdb.git] / gdb / rs6000-nat.c
index e00ee5ceff3a8745e56bc8485a1ea6d9b6fc9ffd..f9f322e3d8d5e1fe8f54a013ee3f14e8321b9e71 100644 (file)
@@ -20,7 +20,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #include "defs.h"
 #include "inferior.h"
 #include "target.h"
-#include "nm.h"
 
 #include <sys/ptrace.h>
 #include <sys/reg.h>
@@ -229,20 +228,20 @@ fetch_core_registers (core_reg_sect, core_reg_size, which, reg_addr)
   if (which == 0) {
 
     /* copy GPRs first. */
-    bcopy (core_reg_sect, registers, 32 * 4);
+    memcpy (registers, core_reg_sect, 32 * 4);
 
     /* gdb's internal register template and bfd's register section layout
        should share a common include file. FIXMEmgo */
     /* then comes special registes. They are supposed to be in the same
        order in gdb template and bfd `.reg' section. */
     core_reg_sect += (32 * 4);
-    bcopy (core_reg_sect, &registers [REGISTER_BYTE (FIRST_SP_REGNUM)],
+    memcpy (&registers [REGISTER_BYTE (FIRST_SP_REGNUM)], core_reg_sect, 
                        (LAST_SP_REGNUM - FIRST_SP_REGNUM + 1) * 4);
   }
 
   /* fetch floating point registers from register section 2 in core bfd. */
   else if (which == 2)
-    bcopy (core_reg_sect, &registers [REGISTER_BYTE (FP0_REGNUM)], 32 * 8);
+    memcpy (&registers [REGISTER_BYTE (FP0_REGNUM)], core_reg_sect, 32 * 8);
 
   else
     fprintf (stderr, "Gdb error: unknown parameter to fetch_core_registers().\n");
This page took 0.023398 seconds and 4 git commands to generate.