@@ -90,7 +90,6 @@ use std::sync::atomic::Ordering;
9090use std:: sync:: { Arc , Mutex } ;
9191
9292use back:: lto:: { ThinBuffer , ThinData } ;
93- use errors:: LTONotSupported ;
9493use gccjit:: { CType , Context , OptimizationLevel } ;
9594#[ cfg( feature = "master" ) ]
9695use gccjit:: { TargetInfo , Version } ;
@@ -110,7 +109,7 @@ use rustc_middle::dep_graph::{WorkProduct, WorkProductId};
110109use rustc_middle:: ty:: TyCtxt ;
111110use rustc_middle:: util:: Providers ;
112111use rustc_session:: Session ;
113- use rustc_session:: config:: { Lto , OptLevel , OutputFilenames } ;
112+ use rustc_session:: config:: { OptLevel , OutputFilenames } ;
114113use rustc_span:: Symbol ;
115114use rustc_span:: fatal_error:: FatalError ;
116115use rustc_target:: spec:: RelocModel ;
@@ -204,10 +203,6 @@ impl CodegenBackend for GccCodegenBackend {
204203 #[ cfg( feature = "master" ) ]
205204 gccjit:: set_global_personality_function_name ( b"rust_eh_personality\0 " ) ;
206205
207- if sess. lto ( ) == Lto :: Thin {
208- sess. dcx ( ) . emit_warn ( LTONotSupported { } ) ;
209- }
210-
211206 #[ cfg( not( feature = "master" ) ) ]
212207 {
213208 let temp_dir = TempDir :: new ( ) . expect ( "cannot create temporary directory" ) ;
0 commit comments