Commit d9122e9f15

Alex Rønne Petersen <alex@alexrp.com>
2025-04-26 22:50:43
test: Remove some thumb(eb)-*-* targets from llvm_targets.
There is no evidence that these operating systems support pure Thumb, not even just in userland.
1 parent c974590
Changed files (1)
test/llvm_targets.zig
@@ -263,33 +263,22 @@ const targets = [_]std.Target.Query{
     .{ .cpu_arch = .thumb, .os_tag = .freebsd, .abi = .eabihf },
     .{ .cpu_arch = .thumb, .os_tag = .freestanding, .abi = .eabi },
     .{ .cpu_arch = .thumb, .os_tag = .freestanding, .abi = .eabihf },
-    .{ .cpu_arch = .thumb, .os_tag = .haiku, .abi = .eabi },
-    .{ .cpu_arch = .thumb, .os_tag = .haiku, .abi = .eabihf },
-    .{ .cpu_arch = .thumb, .os_tag = .linux, .abi = .androideabi },
     .{ .cpu_arch = .thumb, .os_tag = .linux, .abi = .eabi },
     .{ .cpu_arch = .thumb, .os_tag = .linux, .abi = .eabihf },
     .{ .cpu_arch = .thumb, .os_tag = .linux, .abi = .musleabi },
     .{ .cpu_arch = .thumb, .os_tag = .linux, .abi = .musleabihf },
-    .{ .cpu_arch = .thumb, .os_tag = .netbsd, .abi = .eabi },
-    .{ .cpu_arch = .thumb, .os_tag = .netbsd, .abi = .eabihf },
-    .{ .cpu_arch = .thumb, .os_tag = .openbsd, .abi = .eabi },
-    .{ .cpu_arch = .thumb, .os_tag = .openbsd, .abi = .eabihf },
     .{ .cpu_arch = .thumb, .os_tag = .rtems, .abi = .eabi },
     .{ .cpu_arch = .thumb, .os_tag = .rtems, .abi = .eabihf },
     .{ .cpu_arch = .thumb, .os_tag = .windows, .abi = .gnu },
     .{ .cpu_arch = .thumb, .os_tag = .windows, .abi = .itanium },
     .{ .cpu_arch = .thumb, .os_tag = .windows, .abi = .msvc },
 
-    .{ .cpu_arch = .thumbeb, .os_tag = .freebsd, .abi = .eabi },
-    .{ .cpu_arch = .thumbeb, .os_tag = .freebsd, .abi = .eabihf },
     .{ .cpu_arch = .thumbeb, .os_tag = .freestanding, .abi = .eabi },
     .{ .cpu_arch = .thumbeb, .os_tag = .freestanding, .abi = .eabihf },
     .{ .cpu_arch = .thumbeb, .os_tag = .linux, .abi = .eabi },
     .{ .cpu_arch = .thumbeb, .os_tag = .linux, .abi = .eabihf },
     .{ .cpu_arch = .thumbeb, .os_tag = .linux, .abi = .musleabi },
     .{ .cpu_arch = .thumbeb, .os_tag = .linux, .abi = .musleabihf },
-    .{ .cpu_arch = .thumbeb, .os_tag = .netbsd, .abi = .eabi },
-    .{ .cpu_arch = .thumbeb, .os_tag = .netbsd, .abi = .eabihf },
     .{ .cpu_arch = .thumbeb, .os_tag = .rtems, .abi = .eabi },
     .{ .cpu_arch = .thumbeb, .os_tag = .rtems, .abi = .eabihf },