about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/back/symbol_export.rs
AgeCommit message (Expand)AuthorLines
2025-08-29Correctly handle different crate types disagreeing if the allocator shim is e...bjorn3-26/+26
2025-08-28Only export the sanitizer symbols for LTO and move export code to cg_llvmbjorn3-48/+1
2025-08-26add a flag to codegen fn attrs for foreign itemsJana Dönszelmann-1/+1
2025-08-13Port the `#[linkage]` attribute to the new attribute systemSasha Pourcelot-1/+2
2025-08-12make no_mangle explicit on foreign itemsJana Dönszelmann-1/+1
2025-08-07Move metadata symbol export from exported_non_generic_symbols to exported_sym...bjorn3-18/+1
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-1/+1
2025-07-28Rename impl_of_method -> impl_of_assocCameron Steffen-1/+1
2025-07-01Auto merge of #143013 - bjorn3:split_exported_symbols, r=oli-obkbors-7/+21
2025-06-27Split exported_symbols for generic and non-generic symbolsbjorn3-7/+21
2025-06-24Add all rustc_std_internal_symbol to symbols.objorn3-0/+16
2025-06-23[Arm64EC] Only decorate functions with `#`Daniel Paoliello-4/+8
2025-06-16Change __rust_no_alloc_shim_is_unstable to be a functionDaniel Paoliello-13/+1
2025-06-03compiler: change Conv to CanonAbiJubilee Young-10/+10
2025-05-24Cleanup CodegenFnAttrFlagsNoratrieb-1/+1
2025-05-19Rollup merge of #140874 - mejrs:rads, r=WaffleLapkinStuart Cook-1/+1
2025-05-18Remove rustc_attr_data_structures re-export from rustc_attr_parsingmejrs-1/+1
2025-05-15Revert "Fix linking statics on Arm64EC #140176"Jieyou Xu-7/+4
2025-05-07[Arm64EC] Only decorate functions with `#`Daniel Paoliello-4/+7
2025-05-05Rename Instance::new to Instance::new_raw and add a note that it is rawMichael Goulet-2/+2
2025-05-04Initial support for dynamically linked cratesBryanskiy-3/+3
2025-05-01Auto merge of #138522 - osiewicz:shared-generics-respect-visibility, r=bjorn3bors-12/+59
2025-04-28shared-generics: Do not share instantiations that cannot be created outside o...Piotr Osiewicz-12/+59
2025-04-28AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...Andrew Zhogin-3/+20
2025-03-25Auto merge of #136410 - saethlin:clean-up-cgu-internal-copy, r=compiler-errorsbors-9/+4
2025-03-24Remove InstanceKind::generates_cgu_internal_copyBen Kimock-9/+4
2025-03-17Remove implicit #[no_mangle] for #[rustc_std_internal_symbol]bjorn3-5/+11
2025-02-22Fix binding mode problemsMichael Goulet-2/+2
2025-02-16Rollup merge of #135909 - Flakebi:amdgpu-kd, r=jieyouxu,workingjubileeJacob Pratt-32/+60
2025-02-12Export kernel descriptor for amdgpu kernelsFlakebi-32/+60
2025-02-08Rustfmtbjorn3-55/+88
2025-01-27Change `collect_and_partition_mono_items` tuple return type to a structOli Scherer-1/+1
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-1/+2
2024-11-28Share inline(never) generics across cratesMark Rousskov-1/+11
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-2/+4
2024-11-03compiler: Directly use rustc_abi in codegenJubilee Young-1/+1
2024-10-26Effects cleanupDeadbeef-11/+5
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-90/+57
2024-09-17Minimize visibilities.Nicholas Nethercote-5/+5
2024-07-29Reformat `use` declarations.Nicholas Nethercote-5/+3
2024-07-20compiler: Never debug_assert in codegenJubilee Young-3/+3
2024-06-18Apply suggestions from oli-obk's reviewDaria Sukhonina-10/+4
2024-06-18Make async drop code more consistent with regular drop codeDaria Sukhonina-5/+14
2024-06-16Rename InstanceDef -> InstanceKindMichael Goulet-5/+5
2024-06-06Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk"Rémy Rakic-1/+1
2024-05-23Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726bors-0/+1
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`.Nicholas Nethercote-0/+1
2024-05-22rustc: Use `tcx.used_crates(())` moreVadim Petrochenkov-1/+1
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-0/+1
2024-04-17Use non-exhaustive matches for TyKindDaria Sukhonina-1/+1