From de7208a60eca11aa8014e3a9b698e092322aea88 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Sat, 24 Aug 2019 17:58:18 +0200 Subject: add espresso benchmark --- src/benchmarks/espresso/stdlib.h | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 src/benchmarks/espresso/stdlib.h (limited to 'src/benchmarks/espresso/stdlib.h') diff --git a/src/benchmarks/espresso/stdlib.h b/src/benchmarks/espresso/stdlib.h new file mode 100644 index 0000000..c5cf479 --- /dev/null +++ b/src/benchmarks/espresso/stdlib.h @@ -0,0 +1,38 @@ +/* ANSI Compatible stdlib.h stub */ + +#ifndef __cplusplus + +#include + +#ifndef ultrix4 +extern double atof(const char *); +extern int atoi(const char *); +extern long atol(const char *); +extern void abort(void); +extern void *calloc(size_t, size_t); +extern void exit(int); +extern void free(void *); +extern void *malloc(size_t); +extern void *realloc(void *, size_t); +extern char *getenv(const char *); +#else +extern double atof(const char *); +extern int atoi(char *); +extern long atol(char *); +extern void abort(void); +extern void *calloc(size_t, size_t); +extern void exit(int); +extern void free(void *); +extern void *malloc(size_t); +extern void *realloc(void *, size_t); +extern char *getenv(char *); +#endif + +/* should be in stdio.h */ +extern void perror(const char *); + +#ifdef LINT +#undef putc +#endif + +#endif -- cgit v1.2.3