plan9 linker: remove unused stuff

This commit is contained in:
Jacob G-W 2021-06-23 23:21:02 -04:00 committed by Andrew Kelley
parent 1c2facaf6b
commit 4eb778fc3e
2 changed files with 7 additions and 1 deletions

View File

@ -2556,7 +2556,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type {
} else {
return self.fail(inst.base.src, "TODO implement calling runtime known function pointer", .{});
}
} else if (self.bin_file.cast(link.File.Plan9)) |p9| {
} else if (self.bin_file.cast(link.File.Plan9)) |_| {
switch (arch) {
.x86_64 => {
for (info.args) |mc_arg, arg_i| {

View File

@ -115,6 +115,7 @@ pub fn createEmpty(gpa: *Allocator, options: link.Options) !*Plan9 {
}
pub fn updateDecl(self: *Plan9, module: *Module, decl: *Module.Decl) !void {
_ = module;
_ = try self.decl_table.getOrPut(self.base.allocator, decl);
}
@ -131,6 +132,7 @@ pub fn flush(self: *Plan9, comp: *Compilation) !void {
}
pub fn flushModule(self: *Plan9, comp: *Compilation) !void {
_ = comp;
const tracy = trace(@src());
defer tracy.end();
@ -301,6 +303,10 @@ pub fn updateDeclExports(
exports: []const *Module.Export,
) !void {
// we do all the things in flush
_ = self;
_ = module;
_ = decl;
_ = exports;
}
pub fn deinit(self: *Plan9) void {
self.decl_table.deinit(self.base.allocator);