Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jan 2016 21:09:39 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org
Subject:   svn commit: r294940 - vendor/clang/dist/tools/driver
Message-ID:  <201601272109.u0RL9d1e095477@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dim
Date: Wed Jan 27 21:09:38 2016
New Revision: 294940
URL: https://svnweb.freebsd.org/changeset/base/294940

Log:
  Vendor import of clang release_38 branch r258968:
  https://llvm.org/svn/llvm-project/cfe/branches/release_38@258968

Modified:
  vendor/clang/dist/tools/driver/driver.cpp

Modified: vendor/clang/dist/tools/driver/driver.cpp
==============================================================================
--- vendor/clang/dist/tools/driver/driver.cpp	Wed Jan 27 21:09:14 2016	(r294939)
+++ vendor/clang/dist/tools/driver/driver.cpp	Wed Jan 27 21:09:38 2016	(r294940)
@@ -290,9 +290,9 @@ static void SetInstallDir(SmallVectorImp
   if (CanonicalPrefixes)
     llvm::sys::fs::make_absolute(InstalledPath);
 
-  InstalledPath = llvm::sys::path::parent_path(InstalledPath);
-  if (llvm::sys::fs::exists(InstalledPath.c_str()))
-    TheDriver.setInstalledDir(InstalledPath);
+  StringRef InstalledPathParent(llvm::sys::path::parent_path(InstalledPath));
+  if (llvm::sys::fs::exists(InstalledPathParent))
+    TheDriver.setInstalledDir(InstalledPathParent);
 }
 
 static int ExecuteCC1Tool(ArrayRef<const char *> argv, StringRef Tool) {



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201601272109.u0RL9d1e095477>