authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2020-10-01 19:59:05+02:00
committergravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2020-10-04 15:31:47+02:00
log2ba23abd9d267f6e007df1661da32be583145a6b
tree7c89b2c8ef710d21d2442404f82d5a5325b69588
parentf8dd48bcd257a5a6a893c11b89af21b7e2ca9a79

Add missing ensureCapacity call in codegen


1 files changed, 1 insertions(+), 0 deletions(-)

src/codegen.zig+1
......@@ -1537,6 +1537,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type {
15371537 // movabsq [addr], %rax
15381538 try self.genSetReg(inst.base.src, .rax, .{ .memory = got_addr });
15391539 // callq *%rax
1540 try self.code.ensureCapacity(self.code.items.len + 2);
15401541 self.code.appendSliceAssumeCapacity(&[2]u8{ 0xff, 0xd0 });
15411542 } else {
15421543 return self.fail(inst.base.src, "TODO implement calling bitcasted functions", .{});