1169695Skan/* memcpy (the standard C function) 2169695Skan This function is in the public domain. */ 3169695Skan 4169695Skan/* 5169695Skan 6169695Skan@deftypefn Supplemental void* memcpy (void *@var{out}, const void *@var{in}, size_t @var{length}) 7169695Skan 8169695SkanCopies @var{length} bytes from memory region @var{in} to region 9169695Skan@var{out}. Returns a pointer to @var{out}. 10169695Skan 11169695Skan@end deftypefn 12169695Skan 13169695Skan*/ 14169695Skan 15169695Skan#include <ansidecl.h> 16169695Skan#include <stddef.h> 17169695Skan 18169695Skanvoid bcopy (const void*, void*, size_t); 19169695Skan 20169695SkanPTR 21169695Skanmemcpy (PTR out, const PTR in, size_t length) 22169695Skan{ 23169695Skan bcopy(in, out, length); 24169695Skan return out; 25169695Skan} 26