1207319Sdes/* memcpy (the standard C function) 276259Sgreen This function is in the public domain. */ 365668Skris 492555Sdes/* 565668Skris 665668Skris@deftypefn Supplemental void* memcpy (void *@var{out}, const void *@var{in}, size_t @var{length}) 765668Skris 865668SkrisCopies @var{length} bytes from memory region @var{in} to region 965668Skris@var{out}. Returns a pointer to @var{out}. 1065668Skris 1165668Skris@end deftypefn 1265668Skris 1365668Skris*/ 1465668Skris 1565668Skris#include <ansidecl.h> 1665668Skris#include <stddef.h> 1765668Skris 1865668Skrisvoid bcopy (const void*, void*, size_t); 1965668Skris 2065668SkrisPTR 2165668Skrismemcpy (PTR out, const PTR in, size_t length) 2265668Skris{ 2365668Skris bcopy(in, out, length); 2465668Skris return out; 2565668Skris} 2658582Skris