diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2022-09-09 10:26:17 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2022-09-09 10:26:17 -0700 |
| commit | 37cdb5dbf90acd61584bae4a6661d0a6f9b54295 (patch) | |
| tree | 6b369bbd58603d40b17b0e16e157a757b4a01616 /src/Compilation.zig | |
| parent | b7900de1684021ff86c67105e14e34968821ea02 (diff) | |
| parent | 9e070b653c89a9216f9dd9f78ed7c78c11460ac7 (diff) | |
| download | zig-37cdb5dbf90acd61584bae4a6661d0a6f9b54295.tar.gz zig-37cdb5dbf90acd61584bae4a6661d0a6f9b54295.zip | |
Merge remote-tracking branch 'origin/master' into llvm15
Diffstat (limited to 'src/Compilation.zig')
| -rw-r--r-- | src/Compilation.zig | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/Compilation.zig b/src/Compilation.zig index c1321e40cf..597f5cffff 100644 --- a/src/Compilation.zig +++ b/src/Compilation.zig @@ -878,6 +878,9 @@ pub const InitOptions = struct { linker_shared_memory: bool = false, linker_global_base: ?u64 = null, linker_export_symbol_names: []const []const u8 = &.{}, + linker_print_gc_sections: bool = false, + linker_print_icf_sections: bool = false, + linker_print_map: bool = false, each_lib_rpath: ?bool = null, build_id: ?bool = null, disable_c_depfile: bool = false, @@ -1727,6 +1730,9 @@ pub fn create(gpa: Allocator, options: InitOptions) !*Compilation { .shared_memory = options.linker_shared_memory, .global_base = options.linker_global_base, .export_symbol_names = options.linker_export_symbol_names, + .print_gc_sections = options.linker_print_gc_sections, + .print_icf_sections = options.linker_print_icf_sections, + .print_map = options.linker_print_map, .z_nodelete = options.linker_z_nodelete, .z_notext = options.linker_z_notext, .z_defs = options.linker_z_defs, |
