| ... | @@ -2614,6 +2614,16 @@ pub const DynamicLinker = struct { | ... | @@ -2614,6 +2614,16 @@ pub const DynamicLinker = struct { |
| 2614 | if (ptrBitWidth_cpu_abi(cpu, abi) == 64) "64" else "", | 2614 | if (ptrBitWidth_cpu_abi(cpu, abi) == 64) "64" else "", |
| 2615 | }) else none, | 2615 | }) else none, |
| 2616 | | 2616 | |
| | 2617 | else => none, |
| | 2618 | } |
| | 2619 | else if (abi.isOpenHarmony()) |
| | 2620 | switch (cpu.arch) { |
| | 2621 | .aarch64, |
| | 2622 | .x86_64, |
| | 2623 | => |arch| if (abi == .ohos) initFmt("/lib/ld-musl-{s}.so.1", .{@tagName(arch)}) else none, |
| | 2624 | |
| | 2625 | .arm => if (abi == .ohoseabi) init("/lib/ld-musl-arm.so.1") else none, |
| | 2626 | |
| 2617 | else => none, | 2627 | else => none, |
| 2618 | } | 2628 | } |
| 2619 | else if (abi.isMusl()) | 2629 | else if (abi.isMusl()) |