| ... | @@ -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 | } |