[llvm-commits] CVS: llvm/autoconf/configure.ac

Reid Spencer reid at x10sys.com
Sat Apr 21 14:28:35 PDT 2007



Changes in directory llvm/autoconf:

configure.ac updated: 1.268 -> 1.269
---
Log message:

Add support for determining which languages the llvm-gcc front end 
supports.


---
Diffs of the changes:  (+4 -0)

 configure.ac |    4 ++++
 1 files changed, 4 insertions(+)


Index: llvm/autoconf/configure.ac
diff -u llvm/autoconf/configure.ac:1.268 llvm/autoconf/configure.ac:1.269
--- llvm/autoconf/configure.ac:1.268	Mon Apr  2 10:40:39 2007
+++ llvm/autoconf/configure.ac	Sat Apr 21 16:28:12 2007
@@ -767,6 +767,7 @@
 
 dnl Since we have a sane llvm-gcc, identify it and its sub-tools 
 if test "$llvm_cv_llvmgcc_sanity" = "yes" ; then
+  AC_MSG_CHECKING([llvm-gcc component support])
   llvmcc1path=`"$LLVMGCC" --print-prog-name=cc1`
   AC_SUBST(LLVMCC1,$llvmcc1path)
   llvmcc1pluspath=`"$LLVMGCC" --print-prog-name=cc1plus`
@@ -779,6 +780,9 @@
   llvmgccmajvers=[`echo $llvmgccversion | sed 's/^\([0-9]\).*/\1/'`]
   AC_SUBST(LLVMGCC_VERSION,$llvmgccversion)
   AC_SUBST(LLVMGCC_MAJVERS,$llvmgccmajvers)
+  llvmgcclangs=[`"$LLVMGCC" -v --help 2>&1 | grep '^Configured with:' | sed 's/^.*--enable-languages=\([^ -]*\).*/\1/'`]
+  AC_SUBST(LLVMGCC_LANGS,$llvmgcclangs)
+  AC_MSG_RESULT([ok])
 fi
 
 dnl Propagate the shared library extension that the libltdl checks did to 






More information about the llvm-commits mailing list