Bumped revision and date; removed unnecessary check for NULL.
[AROS.git] / compiler / stdc / memcpy.c
blob2a025c64eaa3f790dcbdf555f3aa157f8d23542b
1 /*
2 Copyright © 1995-2014, The AROS Development Team. All rights reserved.
3 $Id$
4 */
6 /*****************************************************************************
8 NAME
9 #include <string.h>
11 void *memcpy (
13 SYNOPSIS
14 void * restrict dst0,
15 const void * restrict src0,
16 size_t length)
18 FUNCTION
19 Copy a block of memory; handling of overlapping regions is not
20 guaranteed.
22 INPUTS
23 dst0: destination for copy
24 src0: source for copy
25 length: number of bytes to copy
27 RESULT
28 dst0
30 NOTES
31 stdc.library/memcpy() is an alias to stdc.library/memmove()
32 So overlapping regions are handled OK if this function is used.
34 EXAMPLE
36 BUGS
38 SEE ALSO
40 INTERNALS
42 ******************************************************************************/