File: llnl_check_long_long.m4

package info (click to toggle)
babel 0.10.2-1
  • links: PTS
  • area: contrib
  • in suites: sarge
  • size: 43,932 kB
  • ctags: 29,707
  • sloc: java: 74,695; ansic: 73,142; cpp: 40,649; sh: 18,411; f90: 10,062; fortran: 6,727; python: 6,406; makefile: 3,866; xml: 118; perl: 48
file content (18 lines) | stat: -rw-r--r-- 478 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

dnl @synopsis LLNL_CHECK_LONG_LONG
dnl
dnl checks for a `long long' type
dnl 
dnl @version 
dnl @author Gary Kumfert, LLNL
AC_DEFUN([LLNL_CHECK_LONG_LONG],
[AC_CACHE_CHECK(for type long long,
 ac_cv_c_long_long,
 AC_RUN_IFELSE([AC_LANG_SOURCE([[int main() {
 exit(sizeof(long long) < sizeof(long)); }]])],[ac_cv_c_long_long=yes],[ac_cv_c_long_long=no],[])
 if test $ac_cv_c_long_long = yes; then
   AC_DEFINE(HAVE_LONG_LONG,,[define if long long is a built in type])
 fi
)])