From b8705ed6527e779a140e8beccb48d424dbbdf856 Mon Sep 17 00:00:00 2001 From: YANG Xudong Date: Thu, 8 Aug 2024 04:06:29 +0800 Subject: loongarch: various architecture specific fixes (#20912) --- src/glibc.zig | 1 + src/musl.zig | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/glibc.zig b/src/glibc.zig index a2c8e17430..2424690960 100644 --- a/src/glibc.zig +++ b/src/glibc.zig @@ -1182,6 +1182,7 @@ fn buildSharedLib( pub fn needsCrtiCrtn(target: std.Target) bool { return switch (target.cpu.arch) { .riscv32, .riscv64 => false, + .loongarch64 => false, else => true, }; } diff --git a/src/musl.zig b/src/musl.zig index a267993fbe..1c20c20968 100644 --- a/src/musl.zig +++ b/src/musl.zig @@ -293,7 +293,8 @@ pub fn needsCrtiCrtn(target: std.Target) bool { return switch (target.cpu.arch) { .riscv32, .riscv64, - .wasm32, .wasm64 => return false, + .wasm32, .wasm64 => false, + .loongarch64 => false, else => true, }; // zig fmt: on -- cgit v1.2.3