28 lines
751 B
Plaintext
28 lines
751 B
Plaintext
|
sinclude(../config/accross.m4)
|
||
|
|
||
|
dnl See if stdbool.h properly defines bool and true/false.
|
||
|
AC_DEFUN(gcc_AC_HEADER_STDBOOL,
|
||
|
[AC_CACHE_CHECK([for working stdbool.h],
|
||
|
ac_cv_header_stdbool_h,
|
||
|
[AC_TRY_COMPILE([#include <stdbool.h>],
|
||
|
[bool foo = false;],
|
||
|
ac_cv_header_stdbool_h=yes, ac_cv_header_stdbool_h=no)])
|
||
|
if test $ac_cv_header_stdbool_h = yes; then
|
||
|
AC_DEFINE(HAVE_STDBOOL_H, 1,
|
||
|
[Define if you have a working <stdbool.h> header file.])
|
||
|
fi
|
||
|
])
|
||
|
|
||
|
dnl Check whether _Bool is built-in.
|
||
|
AC_DEFUN(gcc_AC_C__BOOL,
|
||
|
[AC_CACHE_CHECK(for built-in _Bool, gcc_cv_c__bool,
|
||
|
[AC_TRY_COMPILE(,
|
||
|
[_Bool foo;],
|
||
|
gcc_cv_c__bool=yes, gcc_cv_c__bool=no)
|
||
|
])
|
||
|
if test $gcc_cv_c__bool = yes; then
|
||
|
AC_DEFINE(HAVE__BOOL, 1, [Define if the \`_Bool' type is built-in.])
|
||
|
fi
|
||
|
])
|
||
|
|