OSDN Git Service

AI003:config.txt, words.txtを追加。
[chnosproject/CHNOSProject.git] / CHNOSProject / chnos / tolset_chn_000 / z_tools / win32 / stdlib.h
1 /* copyright(C) 2003 H.Kawai (under KL-01). */\r
2 \r
3 #if (!defined(STDLIB_H))\r
4 \r
5 #define STDLIB_H        1\r
6 \r
7 #if (defined(__cplusplus))\r
8         extern "C" {\r
9 #endif\r
10 \r
11 #include <stddef.h>             /* size_t */\r
12 \r
13 #define RAND_MAX        0x7fff\r
14 #define srand(seed)                     (void) (rand_seed = (seed))\r
15 \r
16 #define EXIT_SUCCESS            0\r
17 #define EXIT_FAILURE            1\r
18 \r
19 int abs(int n);\r
20 double atof(const char *s);\r
21 int atoi(const char *s);\r
22 void qsort(void *base, size_t n, size_t size,\r
23         int (*cmp)(const void *, const void *));\r
24 int rand(void);\r
25 extern unsigned int rand_seed;\r
26 double strtod(const char *s, const char **endp);\r
27 long strtol(const char *s, const char **endp, int base);\r
28 unsigned long strtoul(const char *s, const char **endp, int base);\r
29 \r
30 void *malloc(unsigned int nbytes);\r
31 void free(void *ap);\r
32 void exit(int status);\r
33 #define abort()         exit(EXIT_FAILURE)\r
34 int system(const char *s);\r
35 \r
36 #if (defined(__cplusplus))\r
37         }\r
38 #endif\r
39 \r
40 #endif\r