Go to the documentation of this file.
13# define NORETURN __attribute__((__noreturn__))
17# define __attribute__(x)
28# define malloc(a) must_use_tw_calloc_not_malloc
29# define calloc(a,b) must_use_tw_calloc_not_calloc
30# define realloc(a,b) must_use_tw_calloc_not_realloc
31# define strdup(b) must_use_tw_calloc_not_strdup
32# define free(b) must_not_use_free
40#define MPI_TYPE_TW_STIME MPI_DOUBLE
41#define TW_STIME_CRT(x) (x)
42#define TW_STIME_DBL(x) (x)
43#define TW_STIME_CMP(x, y) (((x) < (y)) ? -1 : ((x) > (y)))
44#define TW_STIME_ADD(x, y) ((x) + (y))
45#define TW_STIME_MAX DBL_MAX