From b59aa7b906c984f182b8abc8fd3e146d956a799d Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Sun, 27 Aug 2017 00:28:17 -0400 Subject: fixups to linux build --- std/debug.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'std/debug.zig') diff --git a/std/debug.zig b/std/debug.zig index 922a72e11c..6d7138a551 100644 --- a/std/debug.zig +++ b/std/debug.zig @@ -721,7 +721,8 @@ fn getLineNumberInfo(st: &ElfStackTrace, compile_unit: &const CompileUnit, targe }); }, else => { - %return in_stream.seekForward(op_size - 1); + const fwd_amt = math.cast(isize, op_size - 1) %% return error.InvalidDebugInfo; + %return in_stream.seekForward(fwd_amt); }, } } else if (opcode >= opcode_base) { -- cgit v1.2.3