arm-chrjan01 created this revision. arm-chrjan01 added reviewers: zturner, rnk. Herald added subscribers: cfe-commits, kristof.beyls, rengolin. arm-chrjan01 added a comment.
I don't have commit access. Please commit after approval. Starting with the Fall Creators Update, Windows 10 Desktop can run on machines that are powered by aarch64 processors. Microsoft call the aarch64 architecture "arm64". This patch maps ArchType::aarch64 to "arm64" to allow the MSVC toolchain driver to find the aarch64 / arm64 cross-compiler. Repository: rC Clang https://reviews.llvm.org/D44087 Files: lib/Driver/ToolChains/MSVC.cpp Index: lib/Driver/ToolChains/MSVC.cpp =================================================================== --- lib/Driver/ToolChains/MSVC.cpp +++ lib/Driver/ToolChains/MSVC.cpp @@ -752,6 +752,8 @@ return "x64"; case ArchType::arm: return "arm"; + case ArchType::aarch64: + return "arm64"; default: return ""; } @@ -769,6 +771,8 @@ return "amd64"; case ArchType::arm: return "arm"; + case ArchType::aarch64: + return "arm64"; default: return ""; } @@ -784,6 +788,8 @@ return "amd64"; case ArchType::arm: return "arm"; + case ArchType::aarch64: + return "arm64"; default: return ""; }
Index: lib/Driver/ToolChains/MSVC.cpp =================================================================== --- lib/Driver/ToolChains/MSVC.cpp +++ lib/Driver/ToolChains/MSVC.cpp @@ -752,6 +752,8 @@ return "x64"; case ArchType::arm: return "arm"; + case ArchType::aarch64: + return "arm64"; default: return ""; } @@ -769,6 +771,8 @@ return "amd64"; case ArchType::arm: return "arm"; + case ArchType::aarch64: + return "arm64"; default: return ""; } @@ -784,6 +788,8 @@ return "amd64"; case ArchType::arm: return "arm"; + case ArchType::aarch64: + return "arm64"; default: return ""; }
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits