| ... | @@ -786,13 +786,13 @@ pub fn main() anyerror!void { | ... | @@ -786,13 +786,13 @@ pub fn main() anyerror!void { |
| 786 | } else { | 786 | } else { |
| 787 | var threads = try arena.alloc(*std.Thread, llvm_targets.len); | 787 | var threads = try arena.alloc(*std.Thread, llvm_targets.len); |
| 788 | for (llvm_targets) |llvm_target, i| { | 788 | for (llvm_targets) |llvm_target, i| { |
| 789 | threads[i] = try std.Thread.spawn(Job{ | 789 | threads[i] = try std.Thread.spawn(processOneTarget, .{ |
| 790 | .llvm_tblgen_exe = llvm_tblgen_exe, | 790 | .llvm_tblgen_exe = llvm_tblgen_exe, |
| 791 | .llvm_src_root = llvm_src_root, | 791 | .llvm_src_root = llvm_src_root, |
| 792 | .zig_src_dir = zig_src_dir, | 792 | .zig_src_dir = zig_src_dir, |
| 793 | .root_progress = root_progress, | 793 | .root_progress = root_progress, |
| 794 | .llvm_target = llvm_target, | 794 | .llvm_target = llvm_target, |
| 795 | }, processOneTarget); | 795 | }); |
| 796 | } | 796 | } |
| 797 | for (threads) |thread| { | 797 | for (threads) |thread| { |
| 798 | thread.wait(); | 798 | thread.wait(); |