dnl CF_TYPE_LONG_LONG version: 5 updated: 2021/01/04 17:48:08
dnl -----------------
dnl Check for long long type.
AC_DEFUN([CF_TYPE_LONG_LONG],[
AC_REQUIRE([AC_PROG_FGREP])dnl

AC_CACHE_CHECK(for long long type,cf_cv_type_long_long,[
	cat >conftest.$ac_ext <<_CFEOF
#include "confdefs.h"
int
main (void)
{
	long long foo = 123456789123456789LL;
	return (foo == 0);
}
_CFEOF
	(eval "[$]ac_compile") 2>conftest.err
	ac_status=$?
	if test "$ac_status" = 0 && test -s conftest.err
	then
		${FGREP-fgrep} warning conftest.err >/dev/null 2>&1 && ac_status=1
	fi
	if test "$ac_status" != 0
	then
		cf_cv_type_long_long=no
	else
		cf_cv_type_long_long=yes
	fi
	test -s conftest.err && cat conftest.err >&5
	rm -f conftest*
])

if test "$cf_cv_type_long_long" = yes ; then
	AC_DEFINE(HAVE_LONG_LONG,1,[Define to 1 if compiler supports long long type])
fi
])dnl
