summaryrefslogtreecommitdiffstats
path: root/polly/lib/External/isl/mp_get_memory_functions.c
blob: e14e336ceb681ff5518a5ed6806d588109b7a46e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <gmp.h>

void mp_get_memory_functions(
		void *(**alloc_func_ptr) (size_t),
		void *(**realloc_func_ptr) (void *, size_t, size_t),
		void (**free_func_ptr) (void *, size_t))
{
	if (alloc_func_ptr)
		*alloc_func_ptr = __gmp_allocate_func;
	if (realloc_func_ptr)
		*realloc_func_ptr = __gmp_reallocate_func;
	if (free_func_ptr)
		*free_func_ptr = __gmp_free_func;
}
OpenPOWER on IntegriCloud