aboutsummaryrefslogtreecommitdiff
path: root/src/link/Coff
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2023-03-28 20:18:25 +0200
committerGitHub <noreply@github.com>2023-03-28 20:18:25 +0200
commit2b805526033b0446fba7f38990df707204e7e23a (patch)
tree27eb2a50726b9f8980add2b2c380b17e80a54842 /src/link/Coff
parent43487eb3ef0933c1da53b917c44ba6070d8e5a21 (diff)
parent43ff6c14f96187ec93bbc23432cdbb885f5ab8f1 (diff)
downloadzig-2b805526033b0446fba7f38990df707204e7e23a.tar.gz
zig-2b805526033b0446fba7f38990df707204e7e23a.zip
Merge pull request #14771 from kcbanner/coff_dynamicbase
Allow dynamicbase to be disabled by CompileStep
Diffstat (limited to 'src/link/Coff')
-rw-r--r--src/link/Coff/lld.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/link/Coff/lld.zig b/src/link/Coff/lld.zig
index c308ff5989..358c905b2c 100644
--- a/src/link/Coff/lld.zig
+++ b/src/link/Coff/lld.zig
@@ -223,8 +223,8 @@ pub fn linkWithLLD(self: *Coff, comp: *Compilation, prog_node: *std.Progress.Nod
if (self.base.options.nxcompat) {
try argv.append("-nxcompat");
}
- if (self.base.options.dynamicbase) {
- try argv.append("-dynamicbase");
+ if (!self.base.options.dynamicbase) {
+ try argv.append("-dynamicbase:NO");
}
try argv.append(try allocPrint(arena, "-OUT:{s}", .{full_out_path}));