Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / gcc.c-torture / execute / builtins / lib / mempcpy.c
blob67ee3cbe413cabc3f20bd8069203a1c9105ff3ea
1 extern void abort (void);
2 extern int inside_main;
4 void *
5 mempcpy (void *dst, const void *src, __SIZE_TYPE__ n)
7 const char *srcp;
8 char *dstp;
10 #ifdef __OPTIMIZE__
11 if (inside_main)
12 abort ();
13 #endif
15 srcp = src;
16 dstp = dst;
17 while (n-- != 0)
18 *dstp++ = *srcp++;
20 return dstp;