diff options
| author | svn2git <svn2git@FreeBSD.org> | 1994-05-01 08:00:00 +0000 |
|---|---|---|
| committer | svn2git <svn2git@FreeBSD.org> | 1994-05-01 08:00:00 +0000 |
| commit | a16f65c7d117419bd266c28a1901ef129a337569 (patch) | |
| tree | 2626602f66dc3551e7a7c7bc9ad763c3bc7ab40a /gnu/lib/libg++/g++-include/stdlib.h | |
| parent | 8503f4f13f77abf7adc8f7e329c6f9c1d52b6a20 (diff) | |
Diffstat (limited to 'gnu/lib/libg++/g++-include/stdlib.h')
| -rw-r--r-- | gnu/lib/libg++/g++-include/stdlib.h | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/gnu/lib/libg++/g++-include/stdlib.h b/gnu/lib/libg++/g++-include/stdlib.h new file mode 100644 index 000000000000..b0682435da73 --- /dev/null +++ b/gnu/lib/libg++/g++-include/stdlib.h @@ -0,0 +1,81 @@ + + +#ifndef _stdlib_h +#define _stdlib_h 1 + +#include <_G_config.h> +#include <stddef.h> + +extern "C" { + +int abs(int); + +#ifdef __GNUG__ +void volatile abort(void); +#else +void abort(void); +#endif + +double atof(const char*); +int atoi(const char*); +long atol(const char*); + +int atexit(auto void (*p) (void)); +void* bsearch (const void *, const void *, size_t, + size_t, auto int (*ptf)(const void*, const void*)); +void* calloc(size_t, size_t); +void cfree(void*); + +#ifdef __GNUG__ +void volatile exit(int); +#else +void exit(int); +#endif + +char* fcvt(double, int, int*, int*); +void free(void*); +char* getenv(const char*); +int getopt _G_ARGS((int, char * const *, const char*)); +int getpw(int, char*); +char* gcvt(double, int, char*); +char* ecvt(double, int, int*, int*); +extern char** environ; + +long labs(long); +void* malloc(size_t); +size_t malloc_usable_size(void*); +int putenv(const char*); +extern char* optarg; +extern int opterr; +extern int optind; +void qsort(void*, size_t, size_t, auto int (*ptf)(void*,void*)); +int rand(void); +void* realloc(void*, size_t); +int setkey(const char*); +int srand(unsigned int); +double strtod(const char*, char**); +long strtol(const char*, char**, int); +unsigned long strtoul(const char*, char **, int); +int system(const char*); + +long random(void); +void srandom(int); +char* setstate(char*); +char* initstate(unsigned, char*, int); + +double drand48(void); +void lcong48(short*); +long jrand48(short*); +long lrand48(void); +long mrand48(void); +long nrand48(short*); +short* seed48(short*); +void srand48(long); + +char* ctermid(char*); +char* cuserid(char*); +char* tempnam(const char*, const char*); +char* tmpnam(char*); + +} +#endif |
