picotm  0.3.0
Macros | Functions
errno.h File Reference

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

#include <errno.h>
#include <picotm/compiler.h>
Include dependency graph for errno.h:
This graph shows which files directly or indirectly include this file:


#define errno_tx


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'.

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