summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/InitHeaderSearch.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-09-01 15:51:58 +0000
committerChris Lattner <sabre@nondot.org>2010-09-01 15:51:58 +0000
commit988fd1606094aa5245a2d3e2e747ad67edbf6cca (patch)
tree92d6ca33443e67757d36f27117fcbeea1cf72209 /clang/lib/Frontend/InitHeaderSearch.cpp
parent0073962025603d76fd89129c1c1cdbe8228db97e (diff)
downloadbcm5719-llvm-988fd1606094aa5245a2d3e2e747ad67edbf6cca.tar.gz
bcm5719-llvm-988fd1606094aa5245a2d3e2e747ad67edbf6cca.zip
add a new version of mingw, patch by İsmail "cartman" Dönmez
in PR8049 llvm-svn: 112710
Diffstat (limited to 'clang/lib/Frontend/InitHeaderSearch.cpp')
-rw-r--r--clang/lib/Frontend/InitHeaderSearch.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/Frontend/InitHeaderSearch.cpp b/clang/lib/Frontend/InitHeaderSearch.cpp
index 085d656ad42..3af2adb87fc 100644
--- a/clang/lib/Frontend/InitHeaderSearch.cpp
+++ b/clang/lib/Frontend/InitHeaderSearch.cpp
@@ -559,12 +559,16 @@ AddDefaultCPlusPlusIncludePaths(const llvm::Triple &triple) {
System, true, false, false);
break;
case llvm::Triple::MinGW64:
+ // Try gcc 4.5.0
+ AddMinGWCPlusPlusIncludePaths("c:/MinGW/lib/gcc", "mingw64", "4.5.0");
// Try gcc 4.4.0
AddMinGWCPlusPlusIncludePaths("c:/MinGW/lib/gcc", "mingw64", "4.4.0");
// Try gcc 4.3.0
AddMinGWCPlusPlusIncludePaths("c:/MinGW/lib/gcc", "mingw64", "4.3.0");
// Fall through.
case llvm::Triple::MinGW32:
+ // Try gcc 4.5.0
+ AddMinGWCPlusPlusIncludePaths("c:/MinGW/lib/gcc", "mingw32", "4.5.0");
// Try gcc 4.4.0
AddMinGWCPlusPlusIncludePaths("c:/MinGW/lib/gcc", "mingw32", "4.4.0");
// Try gcc 4.3.0
OpenPOWER on IntegriCloud