Transactional wrappers for interfaces of <stddef.h>. More...
#include "picotm/config/picotm-libc-config.h"#include "picotm/compiler.h"#include "picotm/picotm-tm.h"#include <stddef.h>Functions | |
| static ptrdiff_t | load_ptrdiff_t_tx (const ptrdiff_t *addr) |
| static size_t | load_size_t_tx (const size_t *addr) |
| static wchar_t | load_wchar_t_tx (const wchar_t *addr) |
| static void | privatize_ptrdiff_t_tx (const ptrdiff_t *addr, unsigned long flags) |
| static void | privatize_size_t_tx (const size_t *addr, unsigned long flags) |
| static void | privatize_wchar_t_tx (const wchar_t *addr, unsigned long flags) |
| static void | store_ptrdiff_t_tx (ptrdiff_t *addr, ptrdiff_t value) |
| static void | store_size_t_tx (size_t *addr, size_t value) |
| static void | store_wchar_t_tx (wchar_t *addr, wchar_t value) |