| ... | @@ -2181,7 +2181,7 @@ pub fn getEntryPoint(self: Coff) ?SymbolWithLoc { | ... | @@ -2181,7 +2181,7 @@ pub fn getEntryPoint(self: Coff) ?SymbolWithLoc { |
| 2181 | pub fn getImageBase(self: Coff) u64 { | 2181 | pub fn getImageBase(self: Coff) u64 { |
| 2182 | const image_base: u64 = self.base.options.image_base_override orelse switch (self.base.options.output_mode) { | 2182 | const image_base: u64 = self.base.options.image_base_override orelse switch (self.base.options.output_mode) { |
| 2183 | .Exe => switch (self.base.options.target.cpu.arch) { | 2183 | .Exe => switch (self.base.options.target.cpu.arch) { |
| 2184 | .aarch64 => 0x140000000, | 2184 | .aarch64 => @as(u64, 0x140000000), |
| 2185 | .x86_64, .i386 => 0x400000, | 2185 | .x86_64, .i386 => 0x400000, |
| 2186 | else => unreachable, // unsupported target architecture | 2186 | else => unreachable, // unsupported target architecture |
| 2187 | }, | 2187 | }, |