]> git.ozlabs.org Git - yaboot.git/blob - include/stdlib.h
Commit yaboot 1.3.0
[yaboot.git] / include / stdlib.h
1 /*
2  * include/stdlib.h
3  *
4  */
5 #ifndef __STDLIB_H
6 #define __STDLIB_H
7
8 #include "stdarg.h"
9
10 extern void malloc_init(void *bottom, unsigned long size);
11 extern void malloc_dispose(void);
12
13 extern void *malloc(unsigned int size);
14 extern void *realloc(void *ptr, unsigned int size);
15 extern void free (void *m);
16 extern void mark (void **ptr);
17 extern void release (void *ptr);
18
19 extern int sprintf(char * buf, const char *fmt, ...);
20 extern int vsprintf(char *buf, const char *fmt, va_list args);
21 extern long simple_strtol(const char *cp,char **endp,unsigned int base);
22 #define strtol(x,y,z) simple_strtol(x,y,z)
23
24 #endif