diff options
| author | Jeremy Volkman <jeremy@jvolkman.com> | 2022-12-27 10:47:27 -0800 |
|---|---|---|
| committer | Jeremy Volkman <jeremy@jvolkman.com> | 2022-12-27 10:47:27 -0800 |
| commit | 50a8afd2422b5f4d853fc0f3804aa0335d3bb29b (patch) | |
| tree | ec6f604378b96f1f4e8c610dd6c2e255cb4c0aea /src/main.zig | |
| parent | b0bfde917b31fbf41775d5fd8e8bc2e7e98bbf4b (diff) | |
| download | zig-50a8afd2422b5f4d853fc0f3804aa0335d3bb29b.tar.gz zig-50a8afd2422b5f4d853fc0f3804aa0335d3bb29b.zip | |
Handle -undefined error when passed as linker arg
Diffstat (limited to 'src/main.zig')
| -rw-r--r-- | src/main.zig | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main.zig b/src/main.zig index b2caf40c6a..397bead30c 100644 --- a/src/main.zig +++ b/src/main.zig @@ -2073,6 +2073,8 @@ fn buildOutputType( } if (mem.eql(u8, "dynamic_lookup", linker_args.items[i])) { linker_allow_shlib_undefined = true; + } else if (mem.eql(u8, "error", linker_args.items[i])) { + linker_allow_shlib_undefined = false; } else { fatal("unsupported -undefined option '{s}'", .{linker_args.items[i]}); } |
