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