llvm-project/clang/lib
Martell Malone b22e600484 CodeGenCXX: no default dllimport storage for mingw
GNU frontends don't have options like /MT, /MD
This fixes a few link error regressions with libc++ and libc++abi

Reviewers: rnk, mstorsjo, compnerd

Differential Revision: https://reviews.llvm.org/D33620

llvm-svn: 317398
2017-11-04 02:15:49 +00:00
..
ARCMigrate Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. 2017-06-03 06:23:19 +00:00
AST Add default calling convention support for regcall. 2017-11-02 21:08:00 +00:00
ASTMatchers [ASTMatchers] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-11-01 23:09:49 +00:00
Analysis [analyzer] do not crash on libcxx03 call_once implementation 2017-11-03 00:36:03 +00:00
Basic [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-11-03 22:35:27 +00:00
CodeGen CodeGenCXX: no default dllimport storage for mingw 2017-11-04 02:15:49 +00:00
CrossTU [CrossTU] Fix handling of Cross Translation Unit directory path 2017-10-27 12:53:37 +00:00
Driver [Driver] MinGW: Remove custom linker detection 2017-11-04 02:07:59 +00:00
Edit [clang] Fix format specifiers fixits for nested macros 2017-06-20 20:46:58 +00:00
Format [clang-format] Sort using-declarations case sensitively with a special case for '_' 2017-11-03 14:38:07 +00:00
Frontend Add default calling convention support for regcall. 2017-11-02 21:08:00 +00:00
FrontendTool [CMake] Use #cmakedefine01 for CLANG_ENABLE_(ARCMT|OBJC_REWRITER|STATIC_ANALYZER) 2017-10-18 05:21:17 +00:00
Headers [Headers] Fix typoed __ARM_DWARF_EH__ ifdefs 2017-10-19 07:40:45 +00:00
Index Fix indexer crash for default template template parameter value 2017-10-10 21:09:49 +00:00
Lex [refactor][extract] insert semicolons into extracted/inserted code 2017-11-03 18:11:22 +00:00
Parse Fix comment typo 2017-11-02 16:37:00 +00:00
Rewrite [Analyzer] Add support for displaying cross-file diagnostic paths in HTML output 2017-08-03 18:12:22 +00:00
Sema Replace a use of std::for_each() with llvm::for_each(); NFC. 2017-11-03 20:09:17 +00:00
Serialization [preamble] Also record the "skipping" state of the preprocessor 2017-11-03 09:40:07 +00:00
StaticAnalyzer [analyzer] [NFC] very minor ExprEngineC refactoring 2017-11-03 00:41:29 +00:00
Tooling Move Extract.cpp that wasn't moved in r317343 2017-11-03 18:21:06 +00:00
CMakeLists.txt Add Cross Translation Unit support library 2017-09-22 11:11:01 +00:00