Functions
stdlib-tm.h File Reference

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

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

Functions

PICOTM_NOTHROW void free_tm (void *ptr)
 
PICOTM_NOTHROW char * mkdtemp_tm (char *template)
 
PICOTM_NOTHROW int mkstemp_tm (char *template)
 
PICOTM_NOTHROW int posix_memalign_tm (void **memptr, size_t alignment, size_t size)
 
PICOTM_NOTHROW void qsort_tm (void *base, size_t nel, size_t width, int(*compar)(const void *, const void *))
 
PICOTM_NOTHROW int rand_r_tm (unsigned int *seed)
 
PICOTM_NOTHROW void * realloc_tm (void *ptr, size_t size)