summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-04-02 18:30:04 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-04-02 18:30:04 +0000
commitb48a4aaec92c610c6c24d02bed253bfd40081483 (patch)
tree9ce5521bc66493bc7dbe64ee557773e0823264fb
parentb594fa1289b41a49fce355e88cd5f4198292ce46 (diff)
downloadbcm5719-llvm-b48a4aaec92c610c6c24d02bed253bfd40081483.tar.gz
bcm5719-llvm-b48a4aaec92c610c6c24d02bed253bfd40081483.zip
Driver: Tweak search paths for FreeBSD.
- Patch by Pawel Worach! llvm-svn: 68332
-rw-r--r--clang/lib/Driver/ToolChains.cpp7
1 files changed, 5 insertions, 2 deletions
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 {
OpenPOWER on IntegriCloud