authorgravatar for jeremy@jvolkman.comJeremy Volkman <jeremy@jvolkman.com> 2022-12-27 10:47:27-08:00
committergravatar for jeremy@jvolkman.comJeremy Volkman <jeremy@jvolkman.com> 2022-12-27 10:47:27-08:00
log50a8afd2422b5f4d853fc0f3804aa0335d3bb29b
treeec6f604378b96f1f4e8c610dd6c2e255cb4c0aea
parentb0bfde917b31fbf41775d5fd8e8bc2e7e98bbf4b

Handle -undefined error when passed as linker arg


1 files changed, 2 insertions(+), 0 deletions(-)

src/main.zig+2
...@@ -2073,6 +2073,8 @@ fn buildOutputType(...@@ -2073,6 +2073,8 @@ fn buildOutputType(
2073 }2073 }
2074 if (mem.eql(u8, "dynamic_lookup", linker_args.items[i])) {2074 if (mem.eql(u8, "dynamic_lookup", linker_args.items[i])) {
2075 linker_allow_shlib_undefined = true;2075 linker_allow_shlib_undefined = true;
2076 } else if (mem.eql(u8, "error", linker_args.items[i])) {
2077 linker_allow_shlib_undefined = false;
2076 } else {2078 } else {
2077 fatal("unsupported -undefined option '{s}'", .{linker_args.items[i]});2079 fatal("unsupported -undefined option '{s}'", .{linker_args.items[i]});
2078 }2080 }