SSBM Decomp
Toggle main menu visibility
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
10
void
srand
(
unsigned
int
seed
);
11
int
rand
(
void
);
12
void
abort
(
void
);
13
void
exit
(
int
status
);
14
size_t
wcstombs
(
char
* dest,
const
wchar_t
*
src
,
size_t
max);
15
16
#ifdef __MWERKS__
17
#define abs(x) __abs(x)
18
#else
19
static
inline
int
abs
(
int
x)
20
{
21
int
mask
= x >> 31;
22
return
(x +
mask
) ^
mask
;
23
}
24
#endif
25
26
#endif
src
const void * src
Definition
__os.h:108
status
static unsigned long status
Definition
fstload.c:11
abs
#define abs(x)
Definition
ftmariospecialhi.c:70
wcstombs
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
exit
void exit(int status)
Definition
abort_exit.c:20
srand
void srand(unsigned int seed)
Definition
rand.c:12
abort
void abort(void)
rand
int rand(void)
Definition
rand.c:6
seed
static u32 seed
Definition
random.c:3
mask
int mask
Definition
state.c:130
stddef.h
wchar.h
libs
dolphin
include
libc
stdlib.h
Generated by
1.17.0