16 extern unsigned long strtoul (
const char *
string,
char **endp,
int base );
17 extern unsigned long long strtoull (
const char *
string,
char **endp,
28 extern void *
realloc (
void *old_ptr,
size_t new_size );
29 extern void free (
void *ptr );
56 extern long int random (
void );
57 extern void srandom (
unsigned int seed );
59 static inline int rand (
void ) {
63 static inline void srand (
unsigned int seed ) {
75 return __builtin_abs (
value );
void *__malloc zalloc(size_t len)
Allocate cleared memory.
void free(void *ptr)
Free memory.
void srandom(unsigned int seed)
Seed the pseudo-random number generator.
uint8_t size
Entry size (in 32-bit words)
static __attribute__((always_inline)) int abs(int value)
long int random(void)
Generate a pseudo-random number between 0 and 2147483647L or 2147483562?
#define __asmcall
Declare a function with standard calling conventions.
static void srand(unsigned int seed)
pseudo_bit_t value[0x00020]
unsigned long strtoul(const char *string, char **endp, int base)
Convert string to numeric value.
static void *__malloc calloc(size_t nmemb, size_t size)
Allocate cleared memory.
unsigned long long strtoull(const char *string, char **endp, int base)
Convert string to numeric value.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
#define __malloc
Declare a pointer returned by a function as a unique memory address as returned by malloc-type functi...
int system(const char *command)
Execute command line.
void *__malloc malloc(size_t size)
Allocate memory.
void * realloc(void *old_ptr, size_t new_size)
Reallocate memory.
__asmcall int main(void)
Main entry point.