summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.h
diff options
context:
space:
mode:
authorMartell Malone <martellmalone@gmail.com>2017-11-21 11:28:29 +0000
committerMartell Malone <martellmalone@gmail.com>2017-11-21 11:28:29 +0000
commit051e966e49721685a3f1a95c6fee50a0f1762bd8 (patch)
treef1bd810b1af8390784b2502082b5e2589ce012be /clang/lib/Basic/Targets.h
parent124f5de84134095ac4cfa88eecfec1cf39995516 (diff)
downloadbcm5719-llvm-051e966e49721685a3f1a95c6fee50a0f1762bd8.tar.gz
bcm5719-llvm-051e966e49721685a3f1a95c6fee50a0f1762bd8.zip
[MINGW] normalize WIN32 macros
move _WIN64 and _WIN32 defines to lib/Basic/Targets/OSTargets.h move WIN32, WIN64 and __MINGW64__ to addMinGWDefines fixes __MINGW64__ not being defined for aarch64 adds WIN32 definition for x64 Reviewers: mstorsjo Differential Revision: https://reviews.llvm.org/D40285 llvm-svn: 318755
Diffstat (limited to 'clang/lib/Basic/Targets.h')
-rw-r--r--clang/lib/Basic/Targets.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Basic/Targets.h b/clang/lib/Basic/Targets.h
index 12a23fa8142..6fc967ddabe 100644
--- a/clang/lib/Basic/Targets.h
+++ b/clang/lib/Basic/Targets.h
@@ -40,7 +40,7 @@ void defineCPUMacros(clang::MacroBuilder &Builder, llvm::StringRef CPUName,
bool Tuning = true);
LLVM_LIBRARY_VISIBILITY
-void addMinGWDefines(const clang::LangOptions &Opts,
+void addMinGWDefines(const llvm::Triple &Triple, const clang::LangOptions &Opts,
clang::MacroBuilder &Builder);
LLVM_LIBRARY_VISIBILITY
OpenPOWER on IntegriCloud