From b48a4aaec92c610c6c24d02bed253bfd40081483 Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Thu, 2 Apr 2009 18:30:04 +0000 Subject: Driver: Tweak search paths for FreeBSD. - Patch by Pawel Worach! llvm-svn: 68332 --- clang/lib/Driver/ToolChains.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'clang/lib') diff --git a/clang/lib/Driver/ToolChains.cpp b/clang/lib/Driver/ToolChains.cpp index 3b129cfad18..daa45d7a34d 100644 --- a/clang/lib/Driver/ToolChains.cpp +++ b/clang/lib/Driver/ToolChains.cpp @@ -373,10 +373,13 @@ DerivedArgList *Generic_GCC::TranslateArgs(InputArgList &Args) const { FreeBSD::FreeBSD(const HostInfo &Host, const char *Arch, const char *Platform, const char *OS, bool Lib32) : Generic_GCC(Host, Arch, Platform, OS) { - if (Lib32) + if (Lib32) { getFilePaths().push_back(getHost().getDriver().Dir + "/../lib32"); - else + getFilePaths().push_back("/usr/lib32"); + } else { getFilePaths().push_back(getHost().getDriver().Dir + "/../lib"); + getFilePaths().push_back("/usr/lib"); + } } Tool &FreeBSD::SelectTool(const Compilation &C, const JobAction &JA) const { -- cgit v1.2.3