From 30bace66d4336ebc9f27d68e5807a80ab3b68d67 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Fri, 7 Aug 2020 01:15:11 -0700 Subject: [PATCH] refactor now that stage1 supports anon default struct field inits --- src-self-hosted/link.zig | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src-self-hosted/link.zig b/src-self-hosted/link.zig index be30c1df31..6fd9329188 100644 --- a/src-self-hosted/link.zig +++ b/src-self-hosted/link.zig @@ -325,17 +325,17 @@ pub const File = struct { /// local symbols, they cannot be mixed. So we must buffer all the global symbols and /// write them at the end. These are only the local symbols. The length of this array /// is the value used for sh_info in the .symtab section. - local_symbols: std.ArrayListUnmanaged(elf.Elf64_Sym) = std.ArrayListUnmanaged(elf.Elf64_Sym){}, - global_symbols: std.ArrayListUnmanaged(elf.Elf64_Sym) = std.ArrayListUnmanaged(elf.Elf64_Sym){}, + local_symbols: std.ArrayListUnmanaged(elf.Elf64_Sym) = .{}, + global_symbols: std.ArrayListUnmanaged(elf.Elf64_Sym) = .{}, - local_symbol_free_list: std.ArrayListUnmanaged(u32) = std.ArrayListUnmanaged(u32){}, - global_symbol_free_list: std.ArrayListUnmanaged(u32) = std.ArrayListUnmanaged(u32){}, - offset_table_free_list: std.ArrayListUnmanaged(u32) = std.ArrayListUnmanaged(u32){}, + local_symbol_free_list: std.ArrayListUnmanaged(u32) = .{}, + global_symbol_free_list: std.ArrayListUnmanaged(u32) = .{}, + offset_table_free_list: std.ArrayListUnmanaged(u32) = .{}, /// Same order as in the file. The value is the absolute vaddr value. /// If the vaddr of the executable program header changes, the entire /// offset table needs to be rewritten. - offset_table: std.ArrayListUnmanaged(u64) = std.ArrayListUnmanaged(u64){}, + offset_table: std.ArrayListUnmanaged(u64) = .{}, phdr_table_dirty: bool = false, shdr_table_dirty: bool = false,