37 char *__real_strcpy(
char *,
const char *);
38 char *__real_strncpy(
char *,
const char *,
size_t);
39 char *__real_strcat(
char *,
const char *);
40 char *__real_strncat(
char *,
const char *,
size_t);
41 void *__real_memcpy(
void *,
const void *,
size_t);
42 void *__real_memmove(
void *,
const void *,
size_t);
43 void *__real_memset(
void *,
int,
size_t);
46 char *__wrap_strcpy(
char *s,
const char *ct)
49 return __real_strcpy(s, ct);
52 char *__wrap_strncpy(
char *s,
const char *ct,
size_t n)
55 return __real_strncpy(s, ct, n);
58 char *__wrap_strcat(
char *s,
const char *ct)
61 return __real_strcat(s, ct);
64 char *__wrap_strncat(
char *s,
const char *ct,
size_t n)
67 return __real_strncat(s, ct, n);
70 void *__wrap_memcpy(
void *s,
const void *ct,
size_t n)
73 return __real_memcpy(s, ct, n);
76 void *__wrap_memmove(
void *s,
const void *ct,
size_t n)
79 return __real_memmove(s, ct, n);
82 void *__wrap_memset(
void *s,
int c,
size_t n)
85 return __real_memset(s, c, n);
88 char *__wrap_strdup(
const char *s)
91 __real_strcpy(ret, s);
96 char *__wrap_strndup(
const char *s,
size_t n)
99 __real_strncpy(ret, s, n);
void dirty_mem(void *base, int size)
Dynamic Memory Logger and Restorer (DyMeLoR)
The ROOT-Sim scheduler main module header.
void * __wrap_malloc(size_t size)