From 0d20454691fd0492daaae9984f440129dfe6307b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Wed, 23 Sep 2026 13:06:52 +0200 Subject: [PATCH] test: enable sparc64-linux-gnu module tests --- test/c/stdlib.zig | 1 + test/tests.zig | 17 ++++++++--------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/test/c/stdlib.zig b/test/c/stdlib.zig index ca156819232f3597f87ee8a0700234106f010ba6..0fc3e88036dc4ff77c550a0f19c682bfd5b5d95b 100644 --- a/test/c/stdlib.zig +++ b/test/c/stdlib.zig @@ -32,6 +32,7 @@ test "div" { if (builtin.target.cpu.arch.isLoongArch()) return error.SkipZigTest; // TODO if (builtin.target.cpu.arch.isMIPS64()) return error.SkipZigTest; // TODO if (builtin.target.cpu.arch.isPowerPC()) return error.SkipZigTest; // TODO + if (builtin.target.cpu.arch.isSparc()) return error.SkipZigTest; // TODO if (builtin.target.cpu.arch == .s390x) return error.SkipZigTest; // TODO if (builtin.target.cpu.arch == .x86 and builtin.target.os.tag == .windows) return error.SkipZigTest; // TODO diff --git a/test/tests.zig b/test/tests.zig index 645152b8457384367c4fa7a7933c5ca2034ad56d..7162dfff5cf46b78c1eb9b671be3b7a2620f2530 100644 --- a/test/tests.zig +++ b/test/tests.zig @@ -1068,15 +1068,14 @@ const module_test_targets = blk: { .abi = .none, }, }, - // SPARC linking support is currently incomplete. - // .{ - // .target = .{ - // .cpu_arch = .sparc64, - // .os_tag = .linux, - // .abi = .gnu, - // }, - // .link_libc = true, - // }, + .{ + .target = .{ + .cpu_arch = .sparc64, + .os_tag = .linux, + .abi = .gnu, + }, + .link_libc = true, + }, // Calls are normally lowered to branch instructions that only support +/- 16 MB range when // targeting Thumb. This easily becomes insufficient for our test binaries, so use long -- 2.54.0