diff options
author | Roman Divacky <rdivacky@freebsd.org> | 2011-01-30 08:12:24 +0000 |
---|---|---|
committer | Roman Divacky <rdivacky@freebsd.org> | 2011-01-30 08:12:24 +0000 |
commit | 80f0ab78f60379589c815b41de5d149c9479ca98 (patch) | |
tree | a9e61b559a65f7c147a5b1a1a4fd2448c4154760 /lib/Driver/Tools.cpp | |
parent | 806f9a3d08c08acd79fe92a335ae24cbc271e626 (diff) |
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.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@124558 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Driver/Tools.cpp')
-rw-r--r-- | lib/Driver/Tools.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Driver/Tools.cpp b/lib/Driver/Tools.cpp index 90ed5d45ae..d11db7ed2d 100644 --- a/lib/Driver/Tools.cpp +++ b/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); |