| ... | ... | @@ -3549,17 +3549,12 @@ pub fn linkWithZld(macho_file: *MachO, comp: *Compilation, prog_node: *std.Progr |
| 3549 | 3549 | try positionals.append(comp.libcxx_static_lib.?.full_object_path); |
| 3550 | 3550 | } |
| 3551 | 3551 | |
| 3552 | | { |
| 3553 | | // Add all system library paths to positionals. |
| 3554 | | const vals = options.system_libs.values(); |
| 3555 | | try positionals.ensureUnusedCapacity(vals.len); |
| 3556 | | for (vals) |info| positionals.appendAssumeCapacity(info.path); |
| 3557 | | } |
| 3558 | | |
| 3559 | 3552 | var libs = std.StringArrayHashMap(link.SystemLib).init(arena); |
| 3560 | 3553 | |
| 3561 | | for (options.system_libs.values()) |v| { |
| 3562 | | try libs.put(v.path, v); |
| 3554 | { |
| 3555 | const vals = options.system_libs.values(); |
| 3556 | try libs.ensureUnusedCapacity(vals.len); |
| 3557 | for (vals) |v| libs.putAssumeCapacity(v.path, v); |
| 3563 | 3558 | } |
| 3564 | 3559 | |
| 3565 | 3560 | try MachO.resolveLibSystem(arena, comp, options.sysroot, target, options.lib_dirs, &libs); |