authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-07-03 03:48:47-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-07-03 03:48:47-04:00
log9665cfe027c70a84cb6351ea6ecb833a728736aa
tree30393850f698bbca6f3f244695d7197809eff440
parent6e1425e3123855422068738f0911d5cac9bb0aef

update for latest llvm


3 files changed, 6 insertions(+), 0 deletions(-)

src/translate_c.cpp+3
......@@ -3619,6 +3619,9 @@ static int trans_stmt_extra(Context *c, TransScope *scope, const Stmt *stmt,
36193619 case Stmt::SEHTryStmtClass:
36203620 emit_warning(c, stmt->getLocStart(), "TODO handle C SEHTryStmtClass");
36213621 return ErrorUnexpected;
3622 case Stmt::FixedPointLiteralClass:
3623 emit_warning(c, stmt->getLocStart(), "TODO handle C FixedPointLiteralClass");
3624 return ErrorUnexpected;
36223625 }
36233626 zig_unreachable();
36243627}
src/zig_llvm.cpp+2
......@@ -707,6 +707,8 @@ const char *ZigLLVMGetSubArchTypeName(ZigLLVM_SubArchType sub_arch) {
707707 switch (sub_arch) {
708708 case ZigLLVM_NoSubArch:
709709 return "(none)";
710 case ZigLLVM_ARMSubArch_v8_4a:
711 return "v8_4a";
710712 case ZigLLVM_ARMSubArch_v8_3a:
711713 return "v8_3a";
712714 case ZigLLVM_ARMSubArch_v8_2a:
src/zig_llvm.h+1
......@@ -268,6 +268,7 @@ enum ZigLLVM_ArchType {
268268enum ZigLLVM_SubArchType {
269269 ZigLLVM_NoSubArch,
270270
271 ZigLLVM_ARMSubArch_v8_4a,
271272 ZigLLVM_ARMSubArch_v8_3a,
272273 ZigLLVM_ARMSubArch_v8_2a,
273274 ZigLLVM_ARMSubArch_v8_1a,