CACAO
Macros | Functions
os.cpp File Reference

Go to the source code of this file.

Macros

#define BACKTRACE_SIZE   100
 

Functions

static void abort_verrnum (int errnum, const char *text, va_list ap)
 Common code for both os::abort_errnum and os::abort_errno. More...
 
voidos_mmap_anonymous (void *addr, size_t len, int prot, int flags)
 
int os_atoi (const char *nptr)
 
int os_getpagesize (void)
 
voidos_memcpy (void *dest, const void *src, size_t n)
 
voidos_memset (void *s, int c, size_t n)
 
char * os_strdup (const char *s)
 
int os_strlen (const char *s)
 

Macro Definition Documentation

#define BACKTRACE_SIZE   100

Function Documentation

static void abort_verrnum ( int  errnum,
const char *  text,
va_list  ap 
)
static

Common code for both os::abort_errnum and os::abort_errno.

Definition at line 124 of file os.cpp.

int os_atoi ( const char *  nptr)

Definition at line 334 of file os.cpp.

int os_getpagesize ( void  )

Definition at line 335 of file os.cpp.

void* os_memcpy ( void dest,
const void src,
size_t  n 
)

Definition at line 336 of file os.cpp.

void* os_memset ( void s,
int  c,
size_t  n 
)

Definition at line 337 of file os.cpp.

void* os_mmap_anonymous ( void addr,
size_t  len,
int  prot,
int  flags 
)

Definition at line 332 of file os.cpp.

char* os_strdup ( const char *  s)

Definition at line 338 of file os.cpp.

int os_strlen ( const char *  s)

Definition at line 339 of file os.cpp.