diff options
| author | Josh Stone <jistone@redhat.com> | 2023-05-04 17:20:49 -0700 |
|---|---|---|
| committer | Josh Stone <jistone@redhat.com> | 2023-05-08 10:34:15 -0700 |
| commit | c836c24994f0113effd0409d8d063b4f4e68f5b6 (patch) | |
| tree | 98adc471f646fdd5cac81949bb2de89fa0f99986 /compiler/rustc_codegen_llvm/src/llvm/ffi.rs | |
| parent | ce042889f7f0d687368a9704eff64cf9542bac6d (diff) | |
| download | rust-c836c24994f0113effd0409d8d063b4f4e68f5b6.tar.gz rust-c836c24994f0113effd0409d8d063b4f4e68f5b6.zip | |
Remove the ThinLTO CU hack
This reverts #46722, commit e0ab5d5feb4eb2d8af11b8dd9446c2b45fada8af. Since #111167, commit 10b69dde3fd15334ea2382d2dc9e9a261de1afaf, we are generating DWARF subprograms in a way that is meant to be more compatible with LLVM's expectations, so hopefully we don't need this workaround rewriting CUs anymore.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/llvm/ffi.rs')
| -rw-r--r-- | compiler/rustc_codegen_llvm/src/llvm/ffi.rs | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/compiler/rustc_codegen_llvm/src/llvm/ffi.rs b/compiler/rustc_codegen_llvm/src/llvm/ffi.rs index 61365e6dc4b..d5be678c1bb 100644 --- a/compiler/rustc_codegen_llvm/src/llvm/ffi.rs +++ b/compiler/rustc_codegen_llvm/src/llvm/ffi.rs @@ -2480,12 +2480,6 @@ extern "C" { len: usize, out_len: &mut usize, ) -> *const u8; - pub fn LLVMRustThinLTOGetDICompileUnit( - M: &Module, - CU1: &mut *mut c_void, - CU2: &mut *mut c_void, - ); - pub fn LLVMRustThinLTOPatchDICompileUnit(M: &Module, CU: *mut c_void); pub fn LLVMRustLinkerNew(M: &Module) -> &mut Linker<'_>; pub fn LLVMRustLinkerAdd( |
