6 #if defined(HAVE_CONFIG_H)
12 extern "C" void*
memcpy(
void* a,
const void* b,
size_t c);
25 template <
unsigned int T>
26 bool sanity_test_memcpy()
28 unsigned int memcpy_test[
T];
29 unsigned int memcpy_verify[
T] = {};
30 for (
unsigned int i = 0; i !=
T; ++i)
33 memcpy_int(memcpy_verify, memcpy_test,
sizeof(memcpy_test));
35 for (
unsigned int i = 0; i !=
T; ++i) {
36 if (memcpy_verify[i] != i)
46 return sanity_test_memcpy<1025>();
void * memcpy(void *a, const void *b, size_t c)
void * memcpy_int(void *a, const void *b, size_t c)
#define T(expected, seed, data)