Unreleased 3.3
--------------
+Notes
+~~~~~
+
+- A C99-compatible compiler is now required to build ccache.
+
+
New features and improvements
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AC_SUBST(test_suites)
dnl Checks for programs.
-AC_PROG_CC
+AC_PROG_CC_C99
+if test "$ac_cv_prog_cc_c99" = no; then
+ AC_MSG_ERROR(cannot find a C99-compatible compiler)
+fi
+
AC_PROG_CPP
AC_PROG_INSTALL
AC_PROG_RANLIB
AC_HEADER_DIRENT
AC_HEADER_TIME
-AC_HEADER_STDBOOL
AC_HEADER_SYS_WAIT
AC_CHECK_TYPES(long long)
#include <limits.h>
#include <signal.h>
#include <stdarg.h>
+#include <stdbool.h>
#include <stddef.h>
#include <stdio.h>
#include <stdlib.h>
#define asprintf rpl_asprintf
#endif
-#ifdef HAVE_STDBOOL_H
-# include <stdbool.h>
-#else
-# ifndef HAVE__BOOL
-# ifdef __cplusplus
-typedef bool _Bool;
-# else
-# define _Bool signed char
-# endif
-# endif
-# define bool _Bool
-# define false 0
-# define true 1
-# define __bool_true_false_are_defined 1
-#endif
-
#endif /* CCACHE_SYSTEM_H */