Subversion Repositories Kolibri OS

Rev

Rev 6433 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6433 Rev 6443
Line 10... Line 10...
10
#define abs(i) (((i)<0)?(-(i)):(i))
10
#define abs(i) (((i)<0)?(-(i)):(i))
11
#define labs(li) abs(li)
11
#define labs(li) abs(li)
Line 12... Line 12...
12
 
12
 
13
extern int atoib(char *s,int b);
13
extern int atoib(char *s,int b);
14
extern int atoi(char *s);
14
extern int atoi(char *s);
15
extern char *itoab(int n,char* s,int  b);
15
extern char *itoab(unsigned int n,char* s,int  b);
Line 16... Line 16...
16
extern char *itoa(int n,char* s);
16
extern char *__itoa(int n,char* s);
17
 
17
 
18
extern void* stdcall malloc(dword size);
18
extern void* stdcall malloc(dword size);
Line 23... Line 23...
23
extern void srand (unsigned int seed);
23
extern void srand (unsigned int seed);
Line 24... Line 24...
24
 
24
 
25
double strtod (const char* str, char** endptr);
25
double strtod (const char* str, char** endptr);
26
long double strtold (const char* str, char** endptr);
26
long double strtold (const char* str, char** endptr);
-
 
27
float strtof (const char* str, char** endptr);
-
 
28
long int strtol (const char* str, char** endptr, int base);
Line 27... Line 29...
27
float strtof (const char* str, char** endptr);
29
#define strtoul(s, ep, b) ((unsigned long int)strtol(s, ep, b))
Line 28... Line 30...
28
 
30
 
29
void* calloc (size_t num, size_t size);
31
void* calloc (size_t num, size_t size);
Line 39... Line 41...
39
typedef div_t ldiv_t;
41
typedef div_t ldiv_t;
Line 40... Line 42...
40
 
42
 
41
div_t div (int numer, int denom);
43
div_t div (int numer, int denom);
42
#define ldiv(a, b) div(a, b)
44
#define ldiv(a, b) div(a, b)
-
 
45
#define atol(a) atoi(a)
-
 
46
#define atof(a) strtod(a, NULL)
-
 
47
 
Line 43... Line 48...
43
#define atol(a) atoi(a)
48