This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +0
-13
lines changed Expand file tree Collapse file tree 3 files changed +0
-13
lines changed Original file line number Diff line number Diff line change @@ -18,8 +18,6 @@ session_embed_source_insufficient_dwarf_version = `-Zembed-source=y` requires at
1818
1919session_embed_source_requires_debug_info = `-Zembed-source=y` requires debug information to be enabled
2020
21- session_embed_source_requires_llvm_backend = `-Zembed-source=y` is only supported on the LLVM codegen backend
22-
2321session_expr_parentheses_needed = parentheses are required to parse this as an expression
2422
2523session_failed_to_create_profiler = failed to create profiler: { $err }
Original file line number Diff line number Diff line change @@ -175,10 +175,6 @@ pub(crate) struct EmbedSourceInsufficientDwarfVersion {
175175#[ diag( session_embed_source_requires_debug_info) ]
176176pub ( crate ) struct EmbedSourceRequiresDebugInfo ;
177177
178- #[ derive( Diagnostic ) ]
179- #[ diag( session_embed_source_requires_llvm_backend) ]
180- pub ( crate ) struct EmbedSourceRequiresLLVMBackend ;
181-
182178#[ derive( Diagnostic ) ]
183179#[ diag( session_target_stack_protector_not_supported) ]
184180pub ( crate ) struct StackProtectorNotSupportedForTarget < ' a > {
Original file line number Diff line number Diff line change @@ -1305,20 +1305,13 @@ fn validate_commandline_args_with_session_available(sess: &Session) {
13051305 let dwarf_version =
13061306 sess. opts . unstable_opts . dwarf_version . unwrap_or ( sess. target . default_dwarf_version ) ;
13071307
1308- let uses_llvm_backend =
1309- matches ! ( sess. opts. unstable_opts. codegen_backend. as_deref( ) , None | Some ( "llvm" ) ) ;
1310-
13111308 if dwarf_version < 5 {
13121309 sess. dcx ( ) . emit_warn ( errors:: EmbedSourceInsufficientDwarfVersion { dwarf_version } ) ;
13131310 }
13141311
13151312 if sess. opts . debuginfo == DebugInfo :: None {
13161313 sess. dcx ( ) . emit_warn ( errors:: EmbedSourceRequiresDebugInfo ) ;
13171314 }
1318-
1319- if !uses_llvm_backend {
1320- sess. dcx ( ) . emit_warn ( errors:: EmbedSourceRequiresLLVMBackend ) ;
1321- }
13221315 }
13231316
13241317 if sess. opts . unstable_opts . instrument_xray . is_some ( ) && !sess. target . options . supports_xray {
You can’t perform that action at this time.
0 commit comments