summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
diff options
context:
space:
mode:
authorDan Gohman <dan433584@gmail.com>2016-01-07 03:20:15 +0000
committerDan Gohman <dan433584@gmail.com>2016-01-07 03:20:15 +0000
commit0d75f2c538b45696a293740e3e49d94606c88dea (patch)
tree653ce8a066ce921c55993f9565c543ea86cdd080 /clang/lib/Basic/Targets.cpp
parent0c6f5ac50a25e734c2ebd0df028a363fbc48b179 (diff)
downloadbcm5719-llvm-0d75f2c538b45696a293740e3e49d94606c88dea.tar.gz
bcm5719-llvm-0d75f2c538b45696a293740e3e49d94606c88dea.zip
[WebAssembly] Add -m:e to the target triple.
llvm-svn: 257021
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
-rw-r--r--clang/lib/Basic/Targets.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
index 9ce525709cf..409c4ec5401 100644
--- a/clang/lib/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
@@ -7281,7 +7281,7 @@ public:
explicit WebAssembly32TargetInfo(const llvm::Triple &T)
: WebAssemblyTargetInfo(T) {
MaxAtomicPromoteWidth = MaxAtomicInlineWidth = 32;
- DataLayoutString = "e-p:32:32-i64:64-n32:64-S128";
+ DataLayoutString = "e-m:e-p:32:32-i64:64-n32:64-S128";
}
protected:
@@ -7299,7 +7299,7 @@ public:
LongAlign = LongWidth = 64;
PointerAlign = PointerWidth = 64;
MaxAtomicPromoteWidth = MaxAtomicInlineWidth = 64;
- DataLayoutString = "e-p:64:64-i64:64-n32:64-S128";
+ DataLayoutString = "e-m:e-p:64:64-i64:64-n32:64-S128";
}
protected:
OpenPOWER on IntegriCloud