diff options
| author | spicyjpeg <88942473+spicyjpeg@users.noreply.github.com> | 2022-07-17 11:40:02 +0200 |
|---|---|---|
| committer | spicyjpeg <88942473+spicyjpeg@users.noreply.github.com> | 2022-07-17 11:40:02 +0200 |
| commit | c800972bc13ad0c7015b7d44fe9f124b719e792e (patch) | |
| tree | 7bb6767d786b6828438e55fa8b01d9e43309f59a /libpsn00b/include/stdlib.h | |
| parent | 8deeb216cbff4e578284fc040d8f0b51e96d4b04 (diff) | |
| download | psn00bsdk-c800972bc13ad0c7015b7d44fe9f124b719e792e.tar.gz | |
Change I/O base address to 0xbf80, use size_t in stdlib
Diffstat (limited to 'libpsn00b/include/stdlib.h')
| -rw-r--r-- | libpsn00b/include/stdlib.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/libpsn00b/include/stdlib.h b/libpsn00b/include/stdlib.h index 4c4fcd3..fd4b36c 100644 --- a/libpsn00b/include/stdlib.h +++ b/libpsn00b/include/stdlib.h @@ -9,6 +9,8 @@ #ifndef _STDLIB_H #define _STDLIB_H +#include <stddef.h> + #define RAND_MAX 0x7fff /* Conversion functions (not yet implemented) */ @@ -30,7 +32,7 @@ extern "C" { extern int __argc; extern const char **__argv; -int rand(); +int rand(void); void srand(unsigned long seed); int abs(int j); @@ -44,11 +46,11 @@ double strtod(const char *nptr, char **endptr); float strtof(const char *nptr, char **endptr); // Memory allocation functions -void _mem_init(int ram_size, int stack_max_size); -void InitHeap(unsigned int *addr, int size); -int SetHeapSize(int size); -void *malloc(int size); -void *calloc(int number, int size); +void _mem_init(size_t ram_size, size_t stack_max_size); +void InitHeap(void *addr, size_t size); +int SetHeapSize(size_t size); +void *malloc(size_t size); +void *calloc(size_t number, size_t size); void free(void *ptr); #ifdef __cplusplus |
