|
char * | __real_strcpy (char *, const char *) |
|
char * | __real_strncpy (char *, const char *, size_t) |
|
char * | __real_strcat (char *, const char *) |
|
char * | __real_strncat (char *, const char *, size_t) |
|
void * | __real_memcpy (void *, const void *, size_t) |
|
void * | __real_memmove (void *, const void *, size_t) |
|
void * | __real_memset (void *, int, size_t) |
|
size_t | __real_fwrite (const void *ptr, size_t size, size_t nmemb, FILE *stream) |
|
int | __real_fputc (int c, FILE *stream) |
|
int | __real_fputs (const char *s, FILE *stream) |
|
int | __real_vfprintf (FILE *stream, const char *format, va_list ap) |
|
char * | __wrap_strcpy (char *s, const char *ct) |
|
char * | __wrap_strncpy (char *s, const char *ct, size_t n) |
|
char * | __wrap_strcat (char *s, const char *ct) |
|
char * | __wrap_strncat (char *s, const char *ct, size_t n) |
|
void * | __wrap_memcpy (void *s, const void *ct, size_t n) |
|
void * | __wrap_memmove (void *s, const void *ct, size_t n) |
|
void * | __wrap_memset (void *s, int c, size_t n) |
|
void | __wrap_bzero (void *s, size_t n) |
|
char * | __wrap_strdup (const char *s) |
|
char * | __wrap_strndup (const char *s, size_t n) |
|
int | __wrap_vfprintf (FILE *stream, const char *format, va_list ap) |
|
int | __wrap_vprintf (const char *format, va_list ap) |
|
int | __wrap_printf (const char *format,...) |
|
int | __wrap_fprintf (FILE *stream, const char *format,...) |
|
int | __wrap_fputs (const char *s, FILE *stream) |
|
int | __wrap_puts (const char *s) |
|
size_t | __wrap_fwrite (const void *ptr, size_t size, size_t nmemb, FILE *stream) |
|
int | __wrap_fputc (int c, FILE *stream) |
|
int | __wrap_putc (int c, FILE *stream) |
|
int | __wrap_putchar (int c) |
|
stdlib wrapper
Wrappers of standard library functions which produce side effects on the memory map of the process.
- Copyright
- Copyright (C) 2008-2019 HPDCS Group https://hpdcs.github.io
This file is part of ROOT-Sim (ROme OpTimistic Simulator).
ROOT-Sim is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; only version 3 of the License applies.
ROOT-Sim is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with ROOT-Sim; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
- Author
- Alessandro Pellegrini
Definition in file wrapper.c.