test: Switch all arm-linux-* triples for module tests from v8a to v7a.

Broadly speaking, versions 6, 7, and 8 are the ones that are in common use. Of
these, v7 is what you'll typically see for 32-bit Arm today. So let's actually
make sure that that's what we're testing.
This commit is contained in:
Alex Rønne Petersen 2024-08-28 21:42:34 +02:00
parent a872b61021
commit 75983c692f
No known key found for this signature in database

View File

@ -291,43 +291,49 @@ const test_targets = blk: {
},
.{
.target = std.Target.Query.parse(.{
.arch_os_abi = "arm-linux-eabi",
.cpu_features = "generic+v8a",
}) catch unreachable,
.target = .{
.cpu_arch = .arm,
.os_tag = .linux,
.abi = .eabi,
},
},
.{
.target = std.Target.Query.parse(.{
.arch_os_abi = "arm-linux-eabihf",
.cpu_features = "generic+v8a",
}) catch unreachable,
.target = .{
.cpu_arch = .arm,
.os_tag = .linux,
.abi = .eabihf,
},
},
.{
.target = std.Target.Query.parse(.{
.arch_os_abi = "arm-linux-musleabi",
.cpu_features = "generic+v8a",
}) catch unreachable,
.target = .{
.cpu_arch = .arm,
.os_tag = .linux,
.abi = .musleabi,
},
.link_libc = true,
},
.{
.target = std.Target.Query.parse(.{
.arch_os_abi = "arm-linux-musleabihf",
.cpu_features = "generic+v8a",
}) catch unreachable,
.target = .{
.cpu_arch = .arm,
.os_tag = .linux,
.abi = .musleabihf,
},
.link_libc = true,
},
.{
.target = std.Target.Query.parse(.{
.arch_os_abi = "arm-linux-gnueabi",
.cpu_features = "generic+v8a",
}) catch unreachable,
.target = .{
.cpu_arch = .arm,
.os_tag = .linux,
.abi = .gnueabi,
},
.link_libc = true,
},
.{
.target = std.Target.Query.parse(.{
.arch_os_abi = "arm-linux-gnueabihf",
.cpu_features = "generic+v8a",
}) catch unreachable,
.target = .{
.cpu_arch = .arm,
.os_tag = .linux,
.abi = .gnueabihf,
},
.link_libc = true,
},