~linaro-toolchain-dev/cortex-strings/packaging

« back to all changes in this revision

Viewing changes to reference/plain/memcpy.c

  • Committer: Michael Hope
  • Date: 2010-09-14 01:02:25 UTC
  • Revision ID: michael.hope@linaro.org-20100914010225-kipdpgh1bwxdkeyf
Tags: upstream-0.1.1
ImportĀ upstreamĀ versionĀ 0.1.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#include <stddef.h>
 
2
 
 
3
void *memcpy(void *dst0, const void *src0, size_t len0)
 
4
{
 
5
  char *dst = (char *) dst0;
 
6
  char *src = (char *) src0;
 
7
 
 
8
  void *save = dst0;
 
9
 
 
10
  while (len0--)
 
11
    {
 
12
      *dst++ = *src++;
 
13
    }
 
14
 
 
15
  return save;
 
16
}