Macros | Functions
errno.h File Reference

Transactional wrappers for interfaces of <errno.h>. More...

#include <errno.h>
#include <picotm/compiler.h>
#include <picotm/config/picotm-libc-config.h>

Macros

#define errno_tx
 

Functions

PICOTM_NOTHROW int * __errno_location_tx (void)
 

Macro Definition Documentation

◆ errno_tx

#define errno_tx

A transaction-safe implementation of errno.

Function Documentation

◆ __errno_location_tx()

PICOTM_NOTHROW int* __errno_location_tx ( void  )

Returns the address of 'errno'.

Warning
This is an internal interface. Don't use it in application code.