File tree 3 files changed +0
-13
lines changed
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
18
18
19
19
session_embed_source_requires_debug_info = `-Zembed-source=y` requires debug information to be enabled
20
20
21
- session_embed_source_requires_llvm_backend = `-Zembed-source=y` is only supported on the LLVM codegen backend
22
-
23
21
session_expr_parentheses_needed = parentheses are required to parse this as an expression
24
22
25
23
session_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 {
175
175
#[ diag( session_embed_source_requires_debug_info) ]
176
176
pub ( crate ) struct EmbedSourceRequiresDebugInfo ;
177
177
178
- #[ derive( Diagnostic ) ]
179
- #[ diag( session_embed_source_requires_llvm_backend) ]
180
- pub ( crate ) struct EmbedSourceRequiresLLVMBackend ;
181
-
182
178
#[ derive( Diagnostic ) ]
183
179
#[ diag( session_target_stack_protector_not_supported) ]
184
180
pub ( 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) {
1305
1305
let dwarf_version =
1306
1306
sess. opts . unstable_opts . dwarf_version . unwrap_or ( sess. target . default_dwarf_version ) ;
1307
1307
1308
- let uses_llvm_backend =
1309
- matches ! ( sess. opts. unstable_opts. codegen_backend. as_deref( ) , None | Some ( "llvm" ) ) ;
1310
-
1311
1308
if dwarf_version < 5 {
1312
1309
sess. dcx ( ) . emit_warn ( errors:: EmbedSourceInsufficientDwarfVersion { dwarf_version } ) ;
1313
1310
}
1314
1311
1315
1312
if sess. opts . debuginfo == DebugInfo :: None {
1316
1313
sess. dcx ( ) . emit_warn ( errors:: EmbedSourceRequiresDebugInfo ) ;
1317
1314
}
1318
-
1319
- if !uses_llvm_backend {
1320
- sess. dcx ( ) . emit_warn ( errors:: EmbedSourceRequiresLLVMBackend ) ;
1321
- }
1322
1315
}
1323
1316
1324
1317
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