[PATCH video-chips] config: add AM_PROG_CC_C_O for per-target compilation flags

Gaetan Nadon memsize at videotron.ca
Fri Jul 23 16:54:48 PDT 2010


The use of per-target compilation flags with C sources requires
that the macro AM_PROG_CC_C_O be called from configure.ac

If the C compiler does not accept the -c and -o options simultaneously,
define NO_MINUS_C_MINUS_O. This macro actually tests both the compiler
found by AC_PROG_CC, and, if different, the first cc in the path.
The test fails if one fails. This macro was created for GNU Make
to choose the default C compilation rule.

Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
---
 configure.ac |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/configure.ac b/configure.ac
index bfc0059..4155736 100644
--- a/configure.ac
+++ b/configure.ac
@@ -44,6 +44,9 @@ XORG_DEFAULT_OPTIONS
 AC_DISABLE_STATIC
 AC_PROG_LIBTOOL
 
+# Checks for programs.
+AM_PROG_CC_C_O
+
 AH_TOP([#include "xorg-server.h"])
 
 # Define a configure option for an alternate module directory
-- 
1.6.0.4



More information about the xorg-devel mailing list