| ... | @@ -277,7 +277,7 @@ test "forced tail call" { | ... | @@ -277,7 +277,7 @@ test "forced tail call" { |
| 277 | if (builtin.zig_backend == .stage2_spirv) return error.SkipZigTest; | 277 | if (builtin.zig_backend == .stage2_spirv) return error.SkipZigTest; |
| 278 | if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest; | 278 | if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest; |
| 279 | | 279 | |
| 280 | if (builtin.zig_backend == .stage2_llvm) { | 280 | if (builtin.zig_backend == .stage2_llvm or builtin.zig_backend == .stage2_c) { |
| 281 | if (builtin.cpu.arch.isMIPS() or builtin.cpu.arch.isPowerPC() or builtin.cpu.arch.isWasm()) { | 281 | if (builtin.cpu.arch.isMIPS() or builtin.cpu.arch.isPowerPC() or builtin.cpu.arch.isWasm()) { |
| 282 | return error.SkipZigTest; | 282 | return error.SkipZigTest; |
| 283 | } | 283 | } |
| ... | @@ -312,7 +312,7 @@ test "inline call preserves tail call" { | ... | @@ -312,7 +312,7 @@ test "inline call preserves tail call" { |
| 312 | if (builtin.zig_backend == .stage2_spirv) return error.SkipZigTest; | 312 | if (builtin.zig_backend == .stage2_spirv) return error.SkipZigTest; |
| 313 | if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest; | 313 | if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest; |
| 314 | | 314 | |
| 315 | if (builtin.zig_backend == .stage2_llvm) { | 315 | if (builtin.zig_backend == .stage2_llvm or builtin.zig_backend == .stage2_c) { |
| 316 | if (builtin.cpu.arch.isMIPS() or builtin.cpu.arch.isPowerPC() or builtin.cpu.arch.isWasm()) { | 316 | if (builtin.cpu.arch.isMIPS() or builtin.cpu.arch.isPowerPC() or builtin.cpu.arch.isWasm()) { |
| 317 | return error.SkipZigTest; | 317 | return error.SkipZigTest; |
| 318 | } | 318 | } |
| ... | @@ -708,7 +708,7 @@ test "tail call function pointer" { | ... | @@ -708,7 +708,7 @@ test "tail call function pointer" { |
| 708 | if (builtin.zig_backend == .stage2_spirv) return error.SkipZigTest; | 708 | if (builtin.zig_backend == .stage2_spirv) return error.SkipZigTest; |
| 709 | if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest; | 709 | if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest; |
| 710 | | 710 | |
| 711 | if (builtin.zig_backend == .stage2_llvm) { | 711 | if (builtin.zig_backend == .stage2_llvm or builtin.zig_backend == .stage2_c) { |
| 712 | if (builtin.cpu.arch.isMIPS() or builtin.cpu.arch.isPowerPC() or builtin.cpu.arch.isWasm()) { | 712 | if (builtin.cpu.arch.isMIPS() or builtin.cpu.arch.isPowerPC() or builtin.cpu.arch.isWasm()) { |
| 713 | return error.SkipZigTest; | 713 | return error.SkipZigTest; |
| 714 | } | 714 | } |
| ... | @@ -736,7 +736,7 @@ test "tail call with potentially extended types" { | ... | @@ -736,7 +736,7 @@ test "tail call with potentially extended types" { |
| 736 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | 736 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 737 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 737 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 738 | | 738 | |
| 739 | if (builtin.zig_backend == .stage2_llvm) { | 739 | if (builtin.zig_backend == .stage2_llvm or builtin.zig_backend == .stage2_c) { |
| 740 | if (builtin.cpu.arch.isMIPS() or builtin.cpu.arch.isPowerPC() or builtin.cpu.arch.isWasm()) { | 740 | if (builtin.cpu.arch.isMIPS() or builtin.cpu.arch.isPowerPC() or builtin.cpu.arch.isWasm()) { |
| 741 | return error.SkipZigTest; | 741 | return error.SkipZigTest; |
| 742 | } | 742 | } |