summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmil Velikov <emil.l.velikov@gmail.com>2015-04-05 16:40:11 +0100
committerEmil Velikov <emil.l.velikov@gmail.com>2015-04-28 11:20:52 +0100
commite59f00fb43c2b83bdadb17fa35c3018f817a3806 (patch)
treee6b2e9cb26dba864068fac78a420615a653b0e05
parent0f8da82500ec542e269092c0718479e25eaff5f6 (diff)
configure: request/set the compiler in C99 mode
Required by intel and drmstat at least. Considering that every compiler used to build libdrm is C99 compatible, just enable it for the whole build. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
-rw-r--r--configure.ac5
-rw-r--r--intel/Makefile.am2
2 files changed, 5 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index e7152623..320e482e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -36,6 +36,11 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
# Check for programs
AC_PROG_CC
+AC_PROG_CC_C99
+
+if test "x$ac_cv_prog_cc_c99" = xno; then
+ AC_MSG_ERROR([Building libdrm requires C99 enabled compiler])
+fi
AC_USE_SYSTEM_EXTENSIONS
AC_SYS_LARGEFILE
diff --git a/intel/Makefile.am b/intel/Makefile.am
index de3baab9..d0045684 100644
--- a/intel/Makefile.am
+++ b/intel/Makefile.am
@@ -42,8 +42,6 @@ libdrm_intel_la_LIBADD = ../libdrm.la \
libdrm_intel_la_SOURCES = $(LIBDRM_INTEL_FILES)
-intel_bufmgr_gem_o_CFLAGS = $(AM_CFLAGS) -c99
-
libdrm_intelincludedir = ${includedir}/libdrm
libdrm_intelinclude_HEADERS = $(LIBDRM_INTEL_H_FILES)