13 lines
632 B
Diff
13 lines
632 B
Diff
diff --git a/llvm/lib/TargetParser/TargetDataLayout.cpp b/llvm/lib/TargetParser/TargetDataLayout.cpp
|
|
index 8837d2f91..b796d9e86 100644
|
|
--- a/llvm/lib/TargetParser/TargetDataLayout.cpp
|
|
+++ b/llvm/lib/TargetParser/TargetDataLayout.cpp
|
|
@@ -582,6 +582,8 @@ std::string Triple::computeDataLayout(StringRef ABIName) const {
|
|
return "e-m:e-p:16:8-p1:8:8-i16:8-i32:8-i64:8-f32:8-f64:8-a:8-Fi8-n8";
|
|
case Triple::msp430:
|
|
return "e-m:e-p:16:16-i32:16-i64:16-f32:16-f64:16-a:8-n8:16-S16";
|
|
+ case Triple::w65816:
|
|
+ return "e-m:e-p:16:8-i16:16-i32:16-n8:16-S16";
|
|
case Triple::ppc:
|
|
case Triple::ppcle:
|
|
case Triple::ppc64:
|