cmake HAVE_QSORT_R_GLIBC examples

GenericMappingTools/gmt cmake/modules/ConfigureChecks.cmake :135

check_c_source_runs (
		"
		#include <stdlib.h>
		#include <assert.h>
		int cmp(const void *a, const void*b, void *c) {
		assert(c == NULL);
		return *(int*)a - *(int*)b;
		}
		int main() {
		int array[5] = {7,3,5,2,8};
		int i;
		qsort_r(array,5,sizeof(int),cmp,NULL);
		for (i=0;i<4;++i) {
		assert(array[i] < array[i+1]);
		}
		return 0;
		}
		"
		HAVE_QSORT_R_GLIBC)