summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Tools.cpp
diff options
context:
space:
mode:
authorRoman Divacky <rdivacky@freebsd.org>2011-01-30 08:12:24 +0000
committerRoman Divacky <rdivacky@freebsd.org>2011-01-30 08:12:24 +0000
commit115f0fa39769f371e4cb218a0919d3109eaf9cca (patch)
treeaaf8abce0f43dc877c4537727b5ded21a76a466e /clang/lib/Driver/Tools.cpp
parentc15dd6f07c750d261bb25d411243f80d06d2badb (diff)
downloadbcm5719-llvm-115f0fa39769f371e4cb218a0919d3109eaf9cca.tar.gz
bcm5719-llvm-115f0fa39769f371e4cb218a0919d3109eaf9cca.zip
Add hardcoded -L/usr/lib after all -L options to the FreeBSD linker
invocation. This mimics what gcc does and fixes libtool check for libraries. llvm-svn: 124558
Diffstat (limited to 'clang/lib/Driver/Tools.cpp')
-rw-r--r--clang/lib/Driver/Tools.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Driver/Tools.cpp b/clang/lib/Driver/Tools.cpp
index 90ed5d45ae0..d11db7ed2d1 100644
--- a/clang/lib/Driver/Tools.cpp
+++ b/clang/lib/Driver/Tools.cpp
@@ -3164,6 +3164,7 @@ void freebsd::Link::ConstructJob(Compilation &C, const JobAction &JA,
}
Args.AddAllArgs(CmdArgs, options::OPT_L);
+ CmdArgs.push_back("-L/usr/lib");
Args.AddAllArgs(CmdArgs, options::OPT_T_Group);
Args.AddAllArgs(CmdArgs, options::OPT_e);
Args.AddAllArgs(CmdArgs, options::OPT_s);
OpenPOWER on IntegriCloud