update for latest llvm

This commit is contained in:
Andrew Kelley 2018-07-03 03:48:47 -04:00
parent 6e1425e312
commit 9665cfe027
3 changed files with 6 additions and 0 deletions

View File

@ -3619,6 +3619,9 @@ static int trans_stmt_extra(Context *c, TransScope *scope, const Stmt *stmt,
case Stmt::SEHTryStmtClass:
emit_warning(c, stmt->getLocStart(), "TODO handle C SEHTryStmtClass");
return ErrorUnexpected;
case Stmt::FixedPointLiteralClass:
emit_warning(c, stmt->getLocStart(), "TODO handle C FixedPointLiteralClass");
return ErrorUnexpected;
}
zig_unreachable();
}

View File

@ -707,6 +707,8 @@ const char *ZigLLVMGetSubArchTypeName(ZigLLVM_SubArchType sub_arch) {
switch (sub_arch) {
case ZigLLVM_NoSubArch:
return "(none)";
case ZigLLVM_ARMSubArch_v8_4a:
return "v8_4a";
case ZigLLVM_ARMSubArch_v8_3a:
return "v8_3a";
case ZigLLVM_ARMSubArch_v8_2a:

View File

@ -268,6 +268,7 @@ enum ZigLLVM_ArchType {
enum ZigLLVM_SubArchType {
ZigLLVM_NoSubArch,
ZigLLVM_ARMSubArch_v8_4a,
ZigLLVM_ARMSubArch_v8_3a,
ZigLLVM_ARMSubArch_v8_2a,
ZigLLVM_ARMSubArch_v8_1a,