diff options
| author | Jacob Young <jacobly0@users.noreply.github.com> | 2023-08-09 00:24:17 -0400 |
|---|---|---|
| committer | Jacob Young <jacobly0@users.noreply.github.com> | 2023-08-09 05:47:13 -0400 |
| commit | c4848694d20c19b78657ee46f18028737290c829 (patch) | |
| tree | aca82d4ff8c67dd985dead2c09be2ba9a9f956cb /src/Compilation.zig | |
| parent | 151c06cce40f33649fa96937d53926a7769491b9 (diff) | |
| download | zig-c4848694d20c19b78657ee46f18028737290c829.tar.gz zig-c4848694d20c19b78657ee46f18028737290c829.zip | |
llvm: enable even without libllvm linked
Diffstat (limited to 'src/Compilation.zig')
| -rw-r--r-- | src/Compilation.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Compilation.zig b/src/Compilation.zig index a08c3e09f4..2a2b9d87dd 100644 --- a/src/Compilation.zig +++ b/src/Compilation.zig @@ -1027,7 +1027,7 @@ pub fn create(gpa: Allocator, options: InitOptions) !*Compilation { return error.TargetRequiresSingleThreaded; } - const llvm_cpu_features: ?[*:0]const u8 = if (build_options.have_llvm and use_llvm) blk: { + const llvm_cpu_features: ?[*:0]const u8 = if (use_llvm) blk: { var buf = std.ArrayList(u8).init(arena); for (options.target.cpu.arch.allFeaturesList(), 0..) |feature, index_usize| { const index = @as(Target.Cpu.Feature.Set.Index, @intCast(index_usize)); @@ -5182,7 +5182,7 @@ pub fn dump_argv(argv: []const []const u8) void { } pub fn getZigBackend(comp: Compilation) std.builtin.CompilerBackend { - if (build_options.have_llvm and comp.bin_file.options.use_llvm) return .stage2_llvm; + if (comp.bin_file.options.use_llvm) return .stage2_llvm; const target = comp.bin_file.options.target; if (target.ofmt == .c) return .stage2_c; return switch (target.cpu.arch) { |
