aboutsummaryrefslogtreecommitdiff
path: root/src/zig_llvm.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2018-11-05 11:17:35 -0500
committerAndrew Kelley <superjoe30@gmail.com>2018-11-05 11:17:35 -0500
commit5b96cc236c4139c0b8db383ff440366f5276aec8 (patch)
tree87ed6443d9d0175e414538dd36b1252716ebe8b5 /src/zig_llvm.cpp
parent197ffe009281ccbfbb86c5e32c3e470a5d98d3a4 (diff)
downloadzig-5b96cc236c4139c0b8db383ff440366f5276aec8.tar.gz
zig-5b96cc236c4139c0b8db383ff440366f5276aec8.zip
update to build against llvm trunk
Diffstat (limited to 'src/zig_llvm.cpp')
-rw-r--r--src/zig_llvm.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/zig_llvm.cpp b/src/zig_llvm.cpp
index 00023f6232..91251710f1 100644
--- a/src/zig_llvm.cpp
+++ b/src/zig_llvm.cpp
@@ -686,6 +686,7 @@ static_assert((Triple::VendorType)ZigLLVM_LastVendorType == Triple::LastVendorTy
static_assert((Triple::OSType)ZigLLVM_LastOSType == Triple::LastOSType, "");
static_assert((Triple::EnvironmentType)ZigLLVM_LastEnvironmentType == Triple::LastEnvironmentType, "");
static_assert((Triple::SubArchType)ZigLLVM_KalimbaSubArch_v5 == Triple::KalimbaSubArch_v5, "");
+static_assert((Triple::SubArchType)ZigLLVM_MipsSubArch_r6 == Triple::MipsSubArch_r6, "");
static_assert((Triple::ObjectFormatType)ZigLLVM_UnknownObjectFormat == Triple::UnknownObjectFormat, "");
static_assert((Triple::ObjectFormatType)ZigLLVM_COFF == Triple::COFF, "");
@@ -730,6 +731,8 @@ const char *ZigLLVMGetSubArchTypeName(ZigLLVM_SubArchType sub_arch) {
switch (sub_arch) {
case ZigLLVM_NoSubArch:
return "(none)";
+ case ZigLLVM_ARMSubArch_v8_5a:
+ return "v8_5a";
case ZigLLVM_ARMSubArch_v8_4a:
return "v8_4a";
case ZigLLVM_ARMSubArch_v8_3a:
@@ -778,6 +781,8 @@ const char *ZigLLVMGetSubArchTypeName(ZigLLVM_SubArchType sub_arch) {
return "v4";
case ZigLLVM_KalimbaSubArch_v5:
return "v5";
+ case ZigLLVM_MipsSubArch_r6:
+ return "r6";
}
abort();
}