[cfe-commits] r133548 - in /cfe/trunk: lib/Driver/Tools.cpp test/Driver/darwin-ld.c

Daniel Dunbar daniel at zuster.org
Tue Jun 21 14:18:32 PDT 2011


Author: ddunbar
Date: Tue Jun 21 16:18:32 2011
New Revision: 133548

URL: http://llvm.org/viewvc/llvm-project?rev=133548&view=rev
Log:
Driver/Darwin: Fixup version check for -object_path_lto support.

Modified:
    cfe/trunk/lib/Driver/Tools.cpp
    cfe/trunk/test/Driver/darwin-ld.c

Modified: cfe/trunk/lib/Driver/Tools.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Driver/Tools.cpp?rev=133548&r1=133547&r2=133548&view=diff
==============================================================================
--- cfe/trunk/lib/Driver/Tools.cpp (original)
+++ cfe/trunk/lib/Driver/Tools.cpp Tue Jun 21 16:18:32 2011
@@ -2911,7 +2911,7 @@
   // If we are using LTO, then automatically create a temporary file path for
   // the linker to use, so that it's lifetime will extend past a possible
   // dsymutil step.
-  if (Version[0] >= 100 && D.IsUsingLTO(Args)) {
+  if (Version[0] >= 116 && D.IsUsingLTO(Args)) {
     const char *TmpPath = C.getArgs().MakeArgString(
       D.GetTemporaryPath(types::getTypeTempSuffix(types::TY_Object)));
     C.addTempFile(TmpPath);

Modified: cfe/trunk/test/Driver/darwin-ld.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/darwin-ld.c?rev=133548&r1=133547&r2=133548&view=diff
==============================================================================
--- cfe/trunk/test/Driver/darwin-ld.c (original)
+++ cfe/trunk/test/Driver/darwin-ld.c Tue Jun 21 16:18:32 2011
@@ -94,7 +94,7 @@
 // LINK_OLDER_NODEMANGLE: "-lSystem"
 
 // RUN: %clang -ccc-host-triple x86_64-apple-darwin10 -### %t.o \
-// RUN:   -mlinker-version=101 -flto 2> %t.log
+// RUN:   -mlinker-version=117 -flto 2> %t.log
 // RUN: cat %t.log
 // RUN: FileCheck -check-prefix=LINK_OBJECT_LTO_PATH %s < %t.log
 //





More information about the cfe-commits mailing list