zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit a38a6914875ab3bda02fb1732467228ef876074e (tree)
parent c56b30f565966358abe8935e1f521f60660000b4
Author: Alex Rønne Petersen <alex@alexrp.com>
Date:   Fri,  9 Jul 2021 05:15:32 +0200

zig: -rdynamic now implies -fdll-export-fns unless the latter is explicitly set.

Fixes #9340.

Diffstat:
Msrc/Compilation.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Compilation.zig b/src/Compilation.zig @@ -991,7 +991,7 @@ pub fn create(gpa: *Allocator, options: InitOptions) !*Compilation { break :blk lm; } else default_link_mode; - const dll_export_fns = if (options.dll_export_fns) |explicit| explicit else is_dyn_lib; + const dll_export_fns = if (options.dll_export_fns) |explicit| explicit else is_dyn_lib or options.rdynamic; const libc_dirs = try detectLibCIncludeDirs( arena,