nckernel  0.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
stdlib.h
Go to the documentation of this file.
1 
10 extern void _Exit(int ret);
11 extern long a64l(const char *val);
12 extern void abort(void);
13 extern int abs(int val);
14 extern int atexit(void (*func)(void));
15 
16 extern double atof(const char *str);
17 extern int atoi(const char *nptr);
18 extern long atol(const char *nptr);
19 extern long long atoll(const char *nptr);
20 extern long long atoq(const char *nptr);
21 extern void *bsearch(const void *key, const void *base, size_t nmemb, size_t size,
22  int (*compar)(const void *, const void *));
23 extern void *calloc(size_t nmemb, size_t size);
24 
25 extern double drand48(void);
26 extern double erand48(unsigned short xsubi[3]);
27 extern void exit(int ret);
28 extern void free(void *buf);
29 extern char *getenv(const char *name);
30 extern int getsubopt(char **optionp, char * const *tokens, char **valuep);
31 extern int grantpt(int fd);
32 extern char *initstate(unsigned seed, char *state, size_t n);
33 extern long jrand48(unsigned short xsubi[3]);
34 extern char *l64a(long value);
35 extern long labs(long int j);
36 extern void lcong48(unsigned short param[7]);
37 
38 extern long long llabs(long long);
39 extern long lrand48(void);
40 extern void *malloc(size_t size);
41 
42 extern int setenv(const char *name, const char *value, int overwrite);
43 extern char *getenv(const char *name);
44 
45 extern int posix_memalign(void **memptr, size_t alignment, size_t size);
46 
47 extern long int strtol(const char *nptr, char **endptr, int base);
48 extern long long int strtoll(const char *nptr, char **endptr, int base);
49 extern unsigned long int strtoul(const char *nptr, char **endptr, int base);
50 extern unsigned long long int strtoull(const char *nptr, char **endptr,
51  int base);
52