diff options
| author | cod1r <jasonho353@gmail.com> | 2022-09-18 09:47:24 -0500 |
|---|---|---|
| committer | Veikka Tuominen <git@vexu.eu> | 2022-10-13 13:12:17 +0200 |
| commit | 6af0eeb58d1d220d407ce4c463eaeb25b35f2761 (patch) | |
| tree | ccf73504ea6c7aa29c89938df36742c279a00b9a /src/main.zig | |
| parent | d987bf859e6d8511abb49b258c4d764bd32acc8e (diff) | |
| download | zig-6af0eeb58d1d220d407ce4c463eaeb25b35f2761.tar.gz zig-6af0eeb58d1d220d407ce4c463eaeb25b35f2761.zip | |
adding `static` and `dynamic` ZigEquivalent enums so that we can branch to set `link_mode` properly when we iterate over the clang arguments. also replaced `dynamic` flag in clang_options_data.zig with proper definition similarly to `static`.
Diffstat (limited to 'src/main.zig')
| -rw-r--r-- | src/main.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main.zig b/src/main.zig index 00fe9a3df6..056b5826e3 100644 --- a/src/main.zig +++ b/src/main.zig @@ -1649,6 +1649,8 @@ fn buildOutputType( }; } }, + .dynamic => link_mode = .Dynamic, + .static => link_mode = .Static, } } // Parse linker args. @@ -4678,6 +4680,8 @@ pub const ClangArgIterator = struct { weak_framework, headerpad_max_install_names, compress_debug_sections, + dynamic, + static, }; const Args = struct { |
