| Index: lib/Support/Triple.cpp
|
| diff --git a/lib/Support/Triple.cpp b/lib/Support/Triple.cpp
|
| index 4a4773e2f7e7e6866da576e122e0049e3ae04037..332606a683904f7a506b2dffb943bc9c1b98d382 100644
|
| --- a/lib/Support/Triple.cpp
|
| +++ b/lib/Support/Triple.cpp
|
| @@ -1001,6 +1001,13 @@ const char *Triple::getARMCPUForArch(StringRef MArch) const {
|
| case llvm::Triple::Win32:
|
| // FIXME: this is invalid for WindowsCE
|
| return "cortex-a9";
|
| + // @LOCALMOD-START
|
| + case llvm::Triple::NaCl:
|
| + // Default to armv7 unless something more specific is specified.
|
| + if (MArch == "arm")
|
| + return "cortex-a9";
|
| + break;
|
| + // @LOCALMOD-END
|
| default:
|
| break;
|
| }
|
|
|