authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-10-16 04:09:41+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-11-02 10:38:06+01:00
log533d8ea771a307a33d1e6f93d819d808f9c27597
treeaabcb7282f616a91802b4d8afc455e608196e72f
parent243c25007f3884e32d7fca24b8f6000e52d0033d
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

musl: Fix needsCrtiCrtn() for m68k.


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

src/musl.zig+7-2
...@@ -306,8 +306,13 @@ pub fn buildCrtFile(comp: *Compilation, in_crt_file: CrtFile, prog_node: std.Pro...@@ -306,8 +306,13 @@ pub fn buildCrtFile(comp: *Compilation, in_crt_file: CrtFile, prog_node: std.Pro
306/// See lib/libc/musl/crt/ARCH/crt?.s .306/// See lib/libc/musl/crt/ARCH/crt?.s .
307pub fn needsCrtiCrtn(target: std.Target) bool {307pub fn needsCrtiCrtn(target: std.Target) bool {
308 return switch (target.cpu.arch) {308 return switch (target.cpu.arch) {
309 .riscv32, .riscv64, .wasm32, .wasm64 => false,309 .loongarch64,
310 .loongarch64 => false,310 .m68k,
311 .riscv32,
312 .riscv64,
313 .wasm32,
314 .wasm64,
315 => false,
311 else => true,316 else => true,
312 };317 };
313}318}