diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2013-05-24 15:06:56 +0000 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2013-05-24 15:06:56 +0000 |
commit | ef50ee9ebd90cf9252c93eb7ee23e5c6304e2103 (patch) | |
tree | ddbee18fc94dbeb59072837ccb6b50c8102ef548 /clang/lib/Sema/SemaAttr.cpp | |
parent | c7715a228af2f2d761ddf9eb1c9635e843648064 (diff) | |
download | bcm5719-llvm-ef50ee9ebd90cf9252c93eb7ee23e5c6304e2103.tar.gz bcm5719-llvm-ef50ee9ebd90cf9252c93eb7ee23e5c6304e2103.zip |
Suffixing #pragma comment(lib) library names with .lib if necessary. This matches MSVC behavior, as well as allows us to properly link libraries such as the ones provided by the MSDN examples.
llvm-svn: 182647
Diffstat (limited to 'clang/lib/Sema/SemaAttr.cpp')
-rw-r--r-- | clang/lib/Sema/SemaAttr.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/lib/Sema/SemaAttr.cpp b/clang/lib/Sema/SemaAttr.cpp index bc19b382989..943054be340 100644 --- a/clang/lib/Sema/SemaAttr.cpp +++ b/clang/lib/Sema/SemaAttr.cpp @@ -272,10 +272,9 @@ void Sema::ActOnPragmaMSComment(PragmaMSCommentKind Kind, llvm::StringRef Arg) { case PCK_Linker: Consumer.HandleLinkerOptionPragma(Arg); return; - case PCK_Lib: { + case PCK_Lib: Consumer.HandleDependentLibrary(Arg); return; - } case PCK_Compiler: case PCK_ExeStr: case PCK_User: |