[llvm-commits] [llvm-gcc-4.2] r101157 - /llvm-gcc-4.2/trunk/configure.in

Bob Wilson bob.wilson at apple.com
Tue Apr 13 11:37:58 PDT 2010


Author: bwilson
Date: Tue Apr 13 13:37:58 2010
New Revision: 101157

URL: http://llvm.org/viewvc/llvm-project?rev=101157&view=rev
Log:
Preserve the original behavior of --with-build-sysroot for non-Darwin systems.

Modified:
    llvm-gcc-4.2/trunk/configure.in

Modified: llvm-gcc-4.2/trunk/configure.in
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/configure.in?rev=101157&r1=101156&r2=101157&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/configure.in (original)
+++ llvm-gcc-4.2/trunk/configure.in Tue Apr 13 13:37:58 2010
@@ -1524,8 +1524,13 @@
   [  --with-build-sysroot=sysroot
                           use sysroot as the system root during the build],
   [if test x"$withval" != x ; then
+     # LLVM LOCAL begin Keep original --sysroot usage for non-Darwin targets.
+     case "${target}" in
      # APPLE LOCAL 7852964 Use -isysroot instead of --sysroot.
-     SYSROOT_CFLAGS_FOR_TARGET="-isysroot $withval"
+     *-*-darwin*) SYSROOT_CFLAGS_FOR_TARGET="-isysroot $withval" ;;
+     *) SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval" ;;
+     esac
+     # LLVM LOCAL end Keep original --sysroot usage for non-Darwin targets.
    fi],
   [SYSROOT_CFLAGS_FOR_TARGET=])
 AC_SUBST(SYSROOT_CFLAGS_FOR_TARGET)





More information about the llvm-commits mailing list