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,...@@ -3619,6 +3619,9 @@ static int trans_stmt_extra(Context *c, TransScope *scope, const Stmt *stmt,
3619 case Stmt::SEHTryStmtClass:3619 case Stmt::SEHTryStmtClass:
3620 emit_warning(c, stmt->getLocStart(), "TODO handle C SEHTryStmtClass");3620 emit_warning(c, stmt->getLocStart(), "TODO handle C SEHTryStmtClass");
3621 return ErrorUnexpected;3621 return ErrorUnexpected;
3622 case Stmt::FixedPointLiteralClass:
3623 emit_warning(c, stmt->getLocStart(), "TODO handle C FixedPointLiteralClass");
3624 return ErrorUnexpected;
3622 }3625 }
3623 zig_unreachable();3626 zig_unreachable();
3624}3627}
src/zig_llvm.cpp+2
...@@ -707,6 +707,8 @@ const char *ZigLLVMGetSubArchTypeName(ZigLLVM_SubArchType sub_arch) {...@@ -707,6 +707,8 @@ const char *ZigLLVMGetSubArchTypeName(ZigLLVM_SubArchType sub_arch) {
707 switch (sub_arch) {707 switch (sub_arch) {
708 case ZigLLVM_NoSubArch:708 case ZigLLVM_NoSubArch:
709 return "(none)";709 return "(none)";
710 case ZigLLVM_ARMSubArch_v8_4a:
711 return "v8_4a";
710 case ZigLLVM_ARMSubArch_v8_3a:712 case ZigLLVM_ARMSubArch_v8_3a:
711 return "v8_3a";713 return "v8_3a";
712 case ZigLLVM_ARMSubArch_v8_2a:714 case ZigLLVM_ARMSubArch_v8_2a:
src/zig_llvm.h+1
...@@ -268,6 +268,7 @@ enum ZigLLVM_ArchType {...@@ -268,6 +268,7 @@ enum ZigLLVM_ArchType {
268enum ZigLLVM_SubArchType {268enum ZigLLVM_SubArchType {
269 ZigLLVM_NoSubArch,269 ZigLLVM_NoSubArch,
270270
271 ZigLLVM_ARMSubArch_v8_4a,
271 ZigLLVM_ARMSubArch_v8_3a,272 ZigLLVM_ARMSubArch_v8_3a,
272 ZigLLVM_ARMSubArch_v8_2a,273 ZigLLVM_ARMSubArch_v8_2a,
273 ZigLLVM_ARMSubArch_v8_1a,274 ZigLLVM_ARMSubArch_v8_1a,