diff options
| author | Denis Merigoux <denis.merigoux@gmail.com> | 2018-10-03 13:49:57 +0200 |
|---|---|---|
| committer | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2018-11-16 15:07:24 +0200 |
| commit | c0a428ee702329b0ad818a67a6ecc9617df267c7 (patch) | |
| tree | c47602d70ccd0f3d54f47e29730e880751afada4 /src/librustc_codegen_llvm/context.rs | |
| parent | 915382f7306be7841c4254cee13fa55a865bdd8b (diff) | |
| download | rust-c0a428ee702329b0ad818a67a6ecc9617df267c7.tar.gz rust-c0a428ee702329b0ad818a67a6ecc9617df267c7.zip | |
Great separation of librustc_codegen_llvm: librustc_codegen_ssa compiles
Diffstat (limited to 'src/librustc_codegen_llvm/context.rs')
| -rw-r--r-- | src/librustc_codegen_llvm/context.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/librustc_codegen_llvm/context.rs b/src/librustc_codegen_llvm/context.rs index b0d153f8efc..3eb9728e90c 100644 --- a/src/librustc_codegen_llvm/context.rs +++ b/src/librustc_codegen_llvm/context.rs @@ -10,6 +10,7 @@ use attributes; use llvm; +use llvm_util; use rustc::dep_graph::DepGraphSafe; use rustc::hir; use debuginfo; @@ -445,6 +446,9 @@ impl MiscMethods<'tcx> for CodegenCx<'ll, 'tcx> { attributes::apply_target_cpu_attr(self, llfn) } + fn closure_env_needs_indirect_debuginfo(&self) { + llvm_util::get_major_version() < 6 + } fn create_used_variable(&self) { let name = const_cstr!("llvm.used"); |
