diff options
| author | spicyjpeg <thatspicyjpeg@gmail.com> | 2022-10-30 08:28:44 +0100 |
|---|---|---|
| committer | spicyjpeg <thatspicyjpeg@gmail.com> | 2022-10-30 08:28:44 +0100 |
| commit | 68daf6d338aba6e32e687d4151eaddc8735227b3 (patch) | |
| tree | 8cb84440219dd8041c4e84219c3742561d020819 /libpsn00b/include/stdlib.h | |
| parent | f6c41f3783c4fce49a9899b710ebb50ba9f647ab (diff) | |
| download | psn00bsdk-68daf6d338aba6e32e687d4151eaddc8735227b3.tar.gz | |
Refactor dynamic linker, misc. cleanups
Diffstat (limited to 'libpsn00b/include/stdlib.h')
| -rw-r--r-- | libpsn00b/include/stdlib.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/libpsn00b/include/stdlib.h b/libpsn00b/include/stdlib.h index f0753c1..049d067 100644 --- a/libpsn00b/include/stdlib.h +++ b/libpsn00b/include/stdlib.h @@ -31,17 +31,19 @@ extern "C" { extern int __argc; extern const char **__argv; +void abort(void); + int rand(void); -void srand(unsigned long seed); +void srand(int seed); int abs(int j); long labs(long i); -long long strtoll(const char *nptr, char **endptr, int base); -long strtol(const char *nptr, char **endptr, int base); -long double strtold(const char *nptr, char **endptr); -double strtod(const char *nptr, char **endptr); +long strtol(const char *nptr, char **endptr, int base); +long long strtoll(const char *nptr, char **endptr, int base); float strtof(const char *nptr, char **endptr); +double strtod(const char *nptr, char **endptr); +long double strtold(const char *nptr, char **endptr); void InitHeap(void *addr, size_t size); void *sbrk(ptrdiff_t incr); |
