SSBM Decomp
Loading...
Searching...
No Matches
stdlib.h
Go to the documentation of this file.
1#ifndef _STDLIB_H_
2#define _STDLIB_H_
3
4#include <stddef.h>
5#include <wchar.h>
6
7#define RAND_MAX 32767
8#define INT_MAX 0x7FFFFFFF
9
10void srand(unsigned int seed);
11int rand(void);
12void abort(void);
13void exit(int status);
14size_t wcstombs(char* dest, const wchar_t* src, size_t max);
15
16#ifdef __MWERKS__
17#define abs(x) __abs(x)
18#else
19static inline int abs(int x)
20{
21 int mask = x >> 31;
22 return (x + mask) ^ mask;
23}
24#endif
25
26#endif
const void * src
Definition __os.h:108
static unsigned long status
Definition fstload.c:11
#define abs(x)
Definition ftmariospecialhi.c:70
size_t wcstombs(char *dest, const wchar_t *src, size_t max)
Widechar to multibyte string conversion, doesn't care about proper conversion though?
Definition mbstring.c:5
void exit(int status)
Definition abort_exit.c:20
void srand(unsigned int seed)
Definition rand.c:12
void abort(void)
int rand(void)
Definition rand.c:6
static u32 seed
Definition random.c:3
int mask
Definition state.c:130