#define SMPI_HELPERS_INTERNAL_H
#include <getopt.h>
-#include <stdio.h> /* for getopt(), don't remove */
-#include <stdlib.h> /* for getopt(), don't remove */
+#include <stdio.h> /* for getopt() on OpenIndiana, don't remove */
+#include <stdlib.h> /* for getopt() on OpenIndiana, don't remove */
#include <unistd.h>
#include <sys/time.h>
int* opt_index);
int smpi_getopt(int argc, char* const* argv, const char* options);
+void* smpi_shared_malloc_intercept(size_t size, const char* file, int line);
+void* smpi_shared_calloc_intercept(size_t num_elm, size_t elem_size, const char* file, int line);
+void smpi_shared_free(void* data);
#ifdef __cplusplus
} // extern "C"
#endif