Cthulhu  0.2.10
Cthulhu compiler collection
error.c File Reference
#include "os/core.h"
#include "os_common.h"
#include "base/util.h"
#include "std/str.h"
#include "core/macros.h"
#include <string.h>
#include <errno.h>
Include dependency graph for error.c:

Go to the source code of this file.

Macros

#define _POSIX_C_SOURCE   200112L
 

Functions

STA_DECL CT_LOCAL os_error_t impl_last_error (void)
 
CT_LOCAL size_t impl_error_length (os_error_t error)
 
CT_LOCAL size_t impl_error_string (os_error_t error, char *buffer, size_t size)
 

Macro Definition Documentation

◆ _POSIX_C_SOURCE

#define _POSIX_C_SOURCE   200112L

Definition at line 3 of file error.c.

Function Documentation

◆ impl_error_length()

CT_LOCAL size_t impl_error_length ( os_error_t  error)

Definition at line 21 of file error.c.

◆ impl_error_string()

CT_LOCAL size_t impl_error_string ( os_error_t  error,
char *  buffer,
size_t  size 
)

Definition at line 27 of file error.c.

◆ impl_last_error()

STA_DECL CT_LOCAL os_error_t impl_last_error ( void  )

Definition at line 16 of file error.c.