Support old compilers
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tue, 28 May 2013 17:31:43 +0000 (13:31 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 28 May 2013 17:31:43 +0000 (13:31 -0400)
Some old compilers do not use C99 as their default C language variant,
for example gcc 4.3.x, which is used on some old machines. When such a
compiler is used, by default, ULLONG_MAX is not visible. Adding
-std=gnu99 is needed to make this definition visible.

In autoconf speak, this translates into the need of using
AC_PROC_CC_STDC instead of AC_PROG_CC. See
http://www.gnu.org/software/autoconf/manual/autoconf-2.65/html_node/C-Compiler.html
for more details.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
configure.ac

index 83822d6fdb508bb663cf8fbbf5fa33f35eeade8a..3ddcb7c23580c1728518708b05da4a713548da89 100644 (file)
@@ -17,7 +17,7 @@ AC_CONFIG_HEADERS([config.h])
 AC_SYS_LARGEFILE
 
 # Checks for programs.
-AC_PROG_CC
+AC_PROG_CC_STDC
 AC_PROG_MAKE_SET
 LT_INIT
 AC_PROG_YACC
This page took 0.025401 seconds and 4 git commands to generate.