rust/compiler/rustc_codegen_ssa/src
Matthias Krüger 6a7bcec8da
Rollup merge of #148177 - bjorn3:codegen_backend_crate_types, r=WaffleLapkin
Allow codegen backends to indicate which crate types they support

This way cargo will drop the unsupported crate types for crates that
specify multiple crate types.

This is a prerequisite for https://github.com/rust-lang/miri/pull/4648.
2025-10-28 17:49:29 +01:00
..
back Skip codegen_crate call in check mode 2025-10-24 10:25:13 +00:00
debuginfo Flatten ifs in rustc_codegen_ssa 2025-03-17 18:56:52 +00:00
mir Improve the ICE message for invalid nullary intrinsic calls 2025-10-25 21:32:27 -04:00
traits Allow codegen backends to indicate which crate types they support 2025-10-27 16:24:33 +00:00
assert_module_sources.rs Print CGU reuse statistics when -Zprint-mono-items is enabled 2025-08-04 15:43:50 +02:00
base.rs Skip codegen_crate call in check mode 2025-10-24 10:25:13 +00:00
codegen_attrs.rs Use span from parsed attribute 2025-10-14 16:17:36 +02:00
common.rs Move NativeLibKind from rustc_session to rustc_hir 2025-08-27 20:24:59 +02:00
errors.rs Fix double error for #[no_mangle] on closures 2025-10-08 17:46:33 +02:00
lib.rs Ensure fat LTO doesn't merge everything into the allocator module 2025-09-06 13:31:41 +00:00
meth.rs Remove DynKind 2025-09-17 04:46:46 +02:00
mono_item.rs Port the #[linkage] attribute to the new attribute system 2025-08-13 21:01:37 +02:00
size_of_val.rs remove explicit deref of AbiAlign for most methods 2025-09-28 15:02:14 -07:00
target_features.rs Add an experimental unsafe(force_target_feature) attribute. 2025-08-22 01:26:26 +02:00